Unimpressive
The only good thing about this hotel is the location (if you are taking a cruise). 
My family and I booked two hotel rooms about a month and a half before our staying to make sure we would be next to each other. When we got to the hotel we were given rooms that were 5 floors apart from one another so we went to the desk and asked for rooms next to one another as we had booked. The woman at the desk, with attitude, gave us our rooms on completely opposite sides of the building. 
Additionally, we booked ocean view rooms for a little under $300.00 a night. One of the rooms had a view of a railroad that went behind the hotel at all hours of the night and made a TON of noise, a bridge, and if you leaned up against the window and looked to your right you could see the water. For $300.00 a night! When we asked for a new room the woman at the desk said they couldn't help that there was a train and that's the only "ocean view" they had left with no apology, compensation, nothing. 
My aunt, uncle and cousins stayed at the Westin that gave great service and was more luxurious for a better price. I will definitely be staying there or ANYWHERE else next time I go.