Poor location, poor staff competency, poor location...
I stayed at the Westin "waterfront" in Boston in April 2012. For a hotel in this price range, I don't believe I've recieved less for my money. Huge embarassing failure would be an accurate description of this hotel in my opinion. 
Lets begin with their deceptive title of "waterfront". Don't waste your time looking for this hotel near any waterfront. Start your search inland a few blocks. Don't hold out hope for any sort of waterview either. 
The service from the front desk was terrible. We had difficulties checking in at the beginning as the front desk didn't my wife and I reserving the same dates that our email confirmed. Our room keys repeatedly failed, and if that wasn't frustrating enough, each time we went back to the front desk to politely ask for a re-key, we recieved a 5 minute lecture about we shouldn't store our key next to our magnets and cell phones as if I haven' stayed in a hotel prior to this business trip. On one event, the staff even refused to let me back in to the room after my room key failed for the second time. They claimed to not have my name in the computer, disregarding the fact that I had already recieved a new room key after the first one stopped working, and had provided them my name upon check in. The only options they presented to me were finding my wife somewhere out on the town because they claimed to only have her name, or wait in the lobby all day for her to return. What a joke. To me, this exhibited the problem solving abilities of the average 4th grade student.
Internet? Yes, internet like it's 1999. Stand around in he crowded noisy lobby with every other grumpy, dissapointed visitor that paid way too much money for a hotel room without internet. But after all, it's only 2012 and internet is still a pretty new fad. The excitement will likely pass in time.
Couple these issues with the fact that the rooms offer less than a standard economy motel, and you've got a really efficient way of wasting your earnings. Save yourself a headache and if you're going to drop $200+ on a hotel room, stay in a place that is actually waterfront, or has competent, trained staff, or provides those fancy luxuries like internet access.