Overall, good place to stay while on the island. Recommended for future travelers who are looking for a place to stay.
Positives: Ability to check in at any time of the night, especially when the flight didn't get in until 9pm. It was basically a small apartment with a fully equipped kitchen with dishes and oven. It ranks high on the privacy ratings, we barely saw our neighbors during the 3 days there. Very reasonable distance to attractions.
Negatives: (It must have just been an off week for their cleaning service).