A delightful self contained area,nestled among the rainforest.
The rain on the roof made for a beautiful lullaby to lull us to sleep on a very comfortable bed.