A magical place that feels like you’re living in a tree house in the middle of the rainforest.