I booked the hotel one day before arriving, I do not have nothing to say about the staff, they were very friendly and helpful, but the place needs to be updated, the roof of the cabins were old, we found bugs in the sheets, and I found hair in the shower, the place is beautiful the infinity pool and the beach, so I hope that they can do better because we really like the spot.