I love the Embassy Suites. I think it was about 4 yrs ago they did update the rooms in that location, so they should still be in reasonable condition.
The hotel is in an excellent location, with plenty of restaurants, shopping etc. in close proximity.
With your reservation request a room on a higher floor, on the south side of the building and you'll be able to wake to views of the ship's in port.