I definitely recommend staying here. The host are very accommodating. It’s near downtown Denver.
Even if you want to get up and walk you can do so, pretty nice neighborhood.