Pros: waking up to the beach was so beautiful! We daw turtles and whales daily! Pretty quiet and not a lot of kids, walking distance to so many activities
Cons: no A/C, there didnt seem to be any bars around for the younger crowds, when the tide is high there isnt much sand and also an uncomfortable coral rock wall that limits your swimming access.