Excellent location and clean. The snorkeling was amazing right in front of the condo and it was close to restaurants.
The one and only caveat was no A/C. This was advertised on the listing, but made for a warm and slightly uncomfortable temperature in the room. Otherwise, great experience.