Stephen's Treehouse is by far the best place we have ever stayed in, in all of our travels in the world. Blissful location, incredible vistas, with a minimalist, yet thoughtful design. THANK YOU STEPHEN!!!