Melaka - a cocktail of history, culture, and food