We had an amazing stay here. The place was really nice and clean and matched the description provided in their profile. My only complaint is that the place got extremely warm especially during the day and the beaches we liked were all located in the southern side of the island and hence we had to drive down everyday. All in all, I would recommend this place to everyone.