This seems to be the first stay for this property so I sent my feedback directly to the property manager.
The main thing that you need to know, this is a fine place to stay if you want walking distance to venues in Denver.