We had amazing time!!
First...the staff was amazing. Friendly, helpful, and genuinely the nicest people.
Second...the location was perfect. Close to everything. The beach was right there a block to the east.
Third...the rooftop pool and patio, was a perfect place to end the day, or just take a break to relax in the middle of the day.
I would recommend the place to anyone if you want a home away from home in paradise.
The 1 and ONLY downside, but unavoidable on the island unless you stay outside of town, it is a bit noisy at night. Traffic is surprisingly busy on the island all the time. But again still worth the stay!