Excellent location and very comfortable! The hosts were always quick to respond; and made everything as relaxed and simple as possible. I definitely would recommend to anybody visiting Denver.