A great place to stay overall, although getting the fans to work and dealing with an ant infestation were not fun. The host wanted us to deal with them ourselves, blaming a late coming extermination service. On the other hand, there was plenty of stuff to help our visit including snorkels, access to a pool, and various supplies we needed. One super great thing was the beach was walking distance, but in the evenings the wind blows really hard and can make them beach painful with blown sand.