AMAZING location. The perfect Denver experience especially if Mile High Stadium is the goal.
Comfy stay, comfortable climate control. The space is perfect enough to be comfortable during snow season.