It's a very nice private condo located walking distance from the downtown. The host provides a lot of snorkeling gear and the beaches are close by.
The condo has its own washer and dryer making for a very comfortable stay!
Parking may be hard to find on the streets and the complex provides for paid parking.