Great location. Uptown is an up and coming neighborhood with a great vibe (less the homeless encampments on the same street at the apt) but overall a safe place to be if in town for a few days or a week. The apt is walkable to anything you would want to do around the city of Denver. If you plan to go to Red Rocks from here, just make sure to give yourself ample time for commuting prior to heading out.