For beach lovers, there are many attractive scenery and relatively reasonable prices. When diving, you can play with tropical fish in the coral bush. Or kayaking or a small boat, skimming the blue waters. Or surf along the soft sandy beach with a windsurfing squat. On land, you can sunbathe, eat delicious seafood, dance with Latin rhythms, and eat so many delicious fresh foods that you will be bulging.