Great location. Great hosts. The ideal spot in Denver. Great restaurants, parks and sites in walking distance.