The Treehouse is a beautifully relaxing place to stay, you really feel like you are all alone in the wilderness however never fear, amenities are close by!