Does anyone happen to know which hotel this is? The ratings for the hotel were pulled from trip advisor. I've never booked through hotwire and am a little hesitant. They also had several 3 1/2 star hotels in downtown denver with high ratings. Curious about those as well if anyone has used it.