I stayed here a spg platinum and was upgraded to a top floor suite with a balcony with views of the snow cap mountains in the distance! The room was very large with marble bathroom on the floors and walls. Very high end and the location can't be beat! It's in the center of downtown Colorado. Walking distance to everything!
Check in was nice they offered us water and everyone was very nice.
I took them up on the green program that you can earn 1,000 points. Basically you don't let them change your sheets and towels. Well worth it cause I don't change my towels and sheets everyday at my house! I thought that was a no brainer for 3 nights!
If you have a car it will be kind of difficult to park and get too. I recommend not having a car and walk and use the trolly in down town Colorado.
I highly recommend this Westin and it's location.