Our stay was pretty good. The staff was nice and our room was clean. The bed was also pretty comfortable. However, the drains in our bathroom were draining very slow so they definitely need probably clean them. The maintenance man came up and tried to unplug the shower drain but whatever he did didn't work. Also, our room's thermostat was blowing cold air, even when we switched it to heat, and turned it up to 70. I finally just had to turn it off because I was so cold.
Another issue was that the pool water was hotter than the hot tub! We complained several times because we were concerned that a child may get hurt if they jumped into the hot pool without any warning. We think they might have turned the broken pool heater off for a bit because we think it cooled a bit for one day, but it was still a lot warmer than the hot tub even on the fourth and last day of our stay. I think they could have handled that better by at least putting a sign out warning the guests that the pool was running hot, to swim at own risk. Finally, the Westin's website says multiple times that the breakfast was free and so was parking. We did not realize that when we booked with a third party, all the "complementary" items are no longer complementary. They did explain that to us, but keep that in mind if you decide to book outside of the Westin's website.