Not worthy of the Westin name
Overall an ok hotel if you don't compare it to other Westin locations, or other Starwood hotels when staying with Platinum status.
The hotel location is great, but really that's about it.
As for the Westin name...this location is a little run down and lacks many amenities. There's no lounge (sorry Platinum folks), the hot tub wasn't hot (in January!) and looked like it hadn't been cleaned in about a week, the gym is slightly below par for this level hotel, and even a "deluxe" room is nothing to brag about.
The Hyatt, which can be had for the same price much of the year, is MUCH better. I really messed up this time.