Great spot to stay near downtown Denver. It has everything you need and more to feel like you've got a home in a big city.