Firstly this review was meant to be written after our stay there in April 2011. So better late than never! What a great place - we stayed tn the Toucan Lodge, darkish (but it would be) but very comfortable and with a net over the bed, and was welcomed by a large black spider which I flicked outside through the... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.