We loved our experience staying in the Treehouse. It is clean, really fun, and everything we needed was provided. John was very helpful and a delightful guy. This is a magical place with a great vibe.