Good spot for those visiting Denver, close to everything