We had a great stay in Denver! The location cannot be beat, if you are going to the Empower Stadium you can walk there, saving the hassle of traffic.
The place was very cute and clean, we enjoyed the cozy living room and very comfortable beds!