The tree house is an absolutely amazing place to stay in Denver. It’s super cozy and in a great location (walkable to Denver Central Market & other sights downtown). Anne’s guide to locating and accessing the unit is extremely helpful and her Denver recommendations were appreciated!