Beautifully designed and appointed, The Treehouse is the perfect place for a peaceful stay with stunning views. Stephen is a very thoughtful host.