Sunny weather all year round, spectacular beaches, shopping, a vibrant nightlife, something for everyone.