I know several excellent accommodations available along the beach - whether you prefer privacy or are okay with crowds; there's also both secluded spots for relaxation and popular areas where people gather. There are plenty of fantastic snorkeling locations nearby too! As far as excursions go, I can recommend some guided city tours and various adventure options that might interest you.
Direct partner perks — unlocked with your Tourist ID.
Premium members save 20% on private beach stays and excursions.
Enjoy 5% off on guided snorkeling tours and city excursions.