Absolutely perfect! We did not want to leave the treehouse, it is so beautiful and peaceful, we wish we could have stayed longer, next time for sure! They did such an amazing job making this the perfect blend of comfort and amenities while maintaining the vibe and uniqueness of a treehouse in the rainforest, it really is amazing, I highly recommend!