We had the most amazing stay at Treetops bach. Eveeything we wanted and more. Place was clean, bright and sunny. We loved having meals on the covered deck and looking at the amazing view.