The Tree House is a beautiful, tranquil place to get away with family and friends.