Like many have said in previous reviews, this place is not for those people that want a 5 star hotel with fancy facilities. The best way to describe this is posh camping.. or just heaven camping. If you are scared of bats, spiders, ants and other creatures then this will be a nightmare for you but if you are adventures,... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.