The tree house spot is a great little secluded place. It provides a quiet woodsy atmosphere and the many decks and outdoor spaces allow you to really relax during your stay.