The Treehouse is a fabulous place to stay. Beautifully designed and wonderfully comfortable for a visit to Denver. Sparkling clean and full of natural light. Great value and nice hosts!! Convenient to parks and restaurants.