"What an interesting and fun place! Huge property with lots of activities, beach front access with private beach, and great food. Had so much fun here. There were so many places to explore. The staff were great. There are not many American or European visitors and a lot of the staff don’t speak much English."