Last minute needed a place to stay to extend our vacation for a few days, John led us to The Treehouse Temple. What a majestic, spiritual place to stay. Perfect for the more adventurous folks! Next time will stay longer to take advantage of the yoga and activities of the staff.