The Temple Treehouse is amazing! John is a perfect host and we could not have had a better time. The Treehouse is so tranquil -- you can see and hear the ocean from your bed -- and you are far enough removed from tourist activity that you really feel like you're in your own world. Sunset Beach is visible from the property, and several other beautiful beaches, hikes, snorkeling spots, farmers markets and restaurants are easily accessible. John also has a yoga deck and led a class one morning. He is extremely helpful and pleasant, as well as his son and a few others working on the property. One thing to note -- there is a steep rocky staircase leading up to the treehouse that may be difficult for some. But if you are ok with stairs the trip is well, well worth it. We have traveled quite a bit and the Temple Treehouse is by far the most unique, spectacularly beautiful and tranquil place we've ever stayed. Thanks to John for creating this sacred spot!!