Incredible location. Seriously. You are sleeping perched up in the rainforest canopy. Magical.