Beautiful 'beach city' has 25C winter weather and epic nightlife

In search of a winter getaway that won't empty your wallet? There's a city where turquoise waters and golden beaches meet vibrant cultures for an idyllic escape