In all our 3 weeks of travel and many, many places that we stayed at, this place was bar none the best. The rooms are larger and spotless. Commercial fans hang down over the beds making for a very cool room inspite of the heat. Right outside the sliding door, hammocks swing in the breeze, inviting a person to stop... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.