The hosts were very attentive whenever we had any issues. It was relatively clean and spacious with a lovely pool area. Taxis are needed to travel anywhere on the island as the apartment is located on a busy road. These taxis definitely added to the cost of our trip.