Super clean room and very very comfortable place.
Highly recommend to stay in Denver