The Embassy Suites was the perfect spot for our Denver vacation. We stayed here for five nights and had a wonderful experience. The hotel is modern and clean, and the rooms are very large and quite comfortable. The bedroom was completely separate from the living room area, which was great when one of us wanted to turn in early. The hotel is within walking distance of our favorite spot for dinning and shopping: Larimer Square. (Don't miss Bistro Vendome and Rioja for dinner.) We took advantage of the free breakfast on several mornings, and it was fine. On-site parking is very expensive, but there are several cheaper lots across the street and next door to the hotel. The service at check-in, valet and the breakfast station was all five-star.
I wouldn't think of staying anywhere else the next time I'm in Denver.