A mixed bag...
We've stayed at the Marriott on several occasions, both in the springtime and at Thanksgiving. It's a lovely hotel with magnificent views, and it is near several shopping attractions, such as Nordstrom's, but it does have its drawbacks.
1) The rooms, though beautiful, are quite small. If you take more than a step away from the foot of the bed, you will run into the wall or a desk.
2) The room service is way overpriced! Expect an average breakfast for three to cost anywhere between $45-$55. The food usually arrives cold or, at the very best, lukewarm. Try the coffee shop in the lobby, instead.
3) A number of the staff members are very rude! My friend and I--we were about twelve or eleven at the time--were having fun jumping into their very small pool, as we had seen others do just moments before. One of the staff members came running over and began berating us. She said, "If you keep jumping, I'm kicking you out of here! It's clearly posted: you can't jump into this pool!" Well, as we were leaving the pool, we read the rules, and there was nothing about jumping into the pool on their rules. Also, the valet yelled at me when I went to stand next to my mother at the front of the claim line.
However, it is a beautiful hotel, and it looks great around Christmas and Thanksgiving, with great decorations.