Reasonable (~15min) walk to downtown and right next to a bike share station. Also an easy bike to the zoo/natural history museum. A number of restaurants are in the vicinity or on the way to downtown. Stayed here 5 days while attending a conference and it was great, much better than being at the convention center.
Only caveat is that Denver is hot in the summer so if you're traveling in the middle of the day it can be a warm walk to downtown.