Fantastic place. Tucked away from the road and immersed in the ambiance and charm of the rainforest. Great spot to decompress and slip away from the outside world.