What a lovely place to stay. So peaceful and relaxing. Loved the heated floor in the bathroom what a luxury in winter. Views of the rainforest and the mountain were breath taking. Was really nice to stay in this rainforest wonderland only managed the rainforest walk as we were still getting over colds. What a lovely place to celebrate our... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.