The place was great! awesome location, very close to downtown and a short walk from a train station that goes to the airport. I would stay again here in a heartbeat. Quick and easy check-in process, we actually checked in early and that was no problem.
The only thing we wished we had was a space to sit and enjoy the outdoors and a microwave. Other than that, perfect spot in Denver!