Gonna be honest... we had some issues with our stay and ended up leaving early because of it.
Check in was super easy and the location is great. It's close to some nice beaches and snorkel spots and there are plenty of nearby stores and restaurants.
The A/C was on a 1-hour timer and located on the opposite side of the condo from the bedroom, so unless you woke up every hour to turn the dial the nights were very hot. Other reviews here talk about how great the A/C was but that was NOT our experience.
Next we found both dead and alive bugs in the bathroom and kitchen. The live bugs were very small and could have crawled in from anywhere, but the dead ones were bigger and made us wonder if things were cleaned because it was hard not to notice them as soon we came in.
I tried to contact the host but after waiting all day, never heard back. Again, other reviewers on here said the host had great communication, but after the welcome message we never heard anything back, so we had a very different experience.
In the end, we left a day early, and after contacting Airbnb directly, we finally heard through our customer service rep that the host responded to them (but still not to us) and would be partially refunding the cost of our stay.
Based on the reviews here it seems like our stay was an anomaly and could have potentially been fixed if we ever heard back from the host, but we never did. We are grateful, however, that he took our concerns to heart and gave us back some of our money. Overall the experience was just ok. Some good, some bad.