Beautiful grounds, cabins were amazing, food was delicious. Wifi in every room. Very relaxing, a good place to go if you want peace and quiet. The AC worked great and the staff was very friendly. There were Howler monkeys on the property.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.