Stayed here one night prior to the cruise - first class all of the way. The service at this place is excellent. We were checked in by one of the friendliest clerks who accommodated every one of our requests.
We were given a room on the 22nd floor overlooking the harbour (thanks to the nice guy at the check-in). It's a beautiful view and we were able to see our cruise ship waiting for us.
We tried out the Toro Toro bar for a few cocktails - the bartenders were very friendly and accommodating - it was slightly expensive but definitely worth it. Had a chance to use the concierge for an "out there" request and he did everything to help us.
The amenities in the room were first class - the only slight complaint was only one bath robe however I am sure the hotel would have rectified the situation if we took the effort to call them and ask for one.
If would definitely recommend staying here if you can afford their prices.