Treehouse is lovely. Perfect, as in the pictures. Great location. Clean, modern amenities. Loved my stay.