Pros: Great location, plenty of parking in the front, beautiful beach front location. Lots of beach equipment to use including umbrella, chairs, towels, snorkel gear (kids), and cooler. Having an in-unit washer/dryer was a plus! Great breeze throughout the unit even without A/C. Close to shops, gas stations, and snorkel rental places (snorkel bob and boss frog). Easy location to get to and lots of markets, beaches and food options nearby.
Cons: Second floor unit without A/C got really loud with the doors and windows open. Neighbors and maintenance people were really loud in the early morning and late evening hours. Towel rack and front screen door handle fell off (had loose screws) upon arrival which we were able to fix. Basic/bare amenities for bathroom and kitchen. Bring your own toiletries if staying more than 2 days.