This is the perfect spot to stay for some fun time in Denver. The Pepsi Center is within walking distance. The beds were super comfy and the place was really nice and clean. I'll def be saving this one for the next time we need a place to stay in Denver!