Pre-cruise hotel: Sheraton Bay Tower
Expensive and dreadful. Paid $270 for one night in a noisy room where the plumbing kept us awake all night. People ahead of us checking in paid $90 for a similar room. Maybe the Marina Tower is better. Desk clerks response to complaint was "nobody every complained about that room before. That's the last time we stay at a Sheraton.
Embarkation
Verandah stateroom was a good size, with decent closet and drawer space, and a comfortable sitting area and private balcony. Soundproofing was excellent. Bathroom is a bit dated.