Stunning views and a lovely sense of tranquility at the Treehouse. We really enjoyed our stay here.