Fantastic place to stay in Downtown Denver