Magical place to stay set in the rainforest. Everything was perfect.