Pros- friendly staff, lovely private pool (we stayed at the villa that’s connected to the beach, wonderful view and nice beach area in front of place
Cons- master bath sink had a heavy mold smell, cleanliness and upkeep were poor, entry to all rooms was outside- none were connected, large cracks between windows and doors to let mosquitos in