Excellent place to stay, super clean and beautiful scenery! Hassle free check in, great amenities. Nothing bad to say about the Treehouse!