Pro: Beautiful beach, quiet, secluded from busy downtown, staff was very accommodating, nice pool, offers activities, close to other hotels for food, not too far from attractions
Con: poor water pressure, repairs needed,
If you want to swim in the water, bring water shoes! The rocks underneath will hurt your feet. Also, take a taxi or rent a car from the airport. The shuttle is expensive. Overall, I would book this location again