Great location, SUPER easy check in, so many places to visit in walking distance!
Great for groups! Lot's of extras! Plenty of towels, garage.... I could go on and on! I've found my new place while in Denver!