Great location.  Check-in is a separate location from hotel, which they tell you.  However, the check-in was stated as 505 Main St., which is a outdoor mall.  With no other directions, after traveling all day, I was wandering around a mall for 15 minutes trying to call the number provided, which kept giving me a busy signal.  Finally, after reaching someone, I was told that there is a 505(a) and a 505(b), and check-in was a bit north of the mall.  
I originally booked 2 nights, and then decided that we wanted to get to Breck a day early, so booked another day ahead of the 2 already booked.  When I did this (a few months ahead of my stay) I called and asked if that would be a problem.  Was told no problem since both bookings were for single bed.  However, when I checked in, I was told we would have to check out the next day and re-check in.  Fun, especially since check-out is at 10AM and check-in isn't until 4PM. 
For some reason the first day they gave us a 2 bedroom and a loft (4 beds total) and 2 bathroom suite. That room was cozy, nice, with a lodge feel, great views.  This was Aug., and there is no AC in the rooms, but there was a nice breeze.  The 2nd room was a single, much (much) smaller, only one small mirror above the sink, a bit outdated.
Parking was nice; underground, use room key.  Did not see anyone use the hot tub; it s in the middle of the courtyard surrounded by rooms and closes at 9PM.
Location great, wifi, parking, check-in area inconvenient.