The place that we stayed at during our recent stay in Denver was pretty much in the heart of the city. It was a stone's throw away from the State Capitol, Botanical Museum and other landmarks.
The hosts were in regular contact to ensure that our stay was without a hitch.
As noted in the description, the AC and parking were a bit frustrating but as is it didnt bother us as much.
We would stay at this place if we are in town next time.