There is a drop off near the terminal door if you take a taxi. Porter takes your luggage at the taxi door. There is a lot of walking & also elevators to get through check in and on to the ship.
If you have your own walker or wheelchair chair take it. I did not see wheelchair assistance until we got into the room where we checked in, on 2 cruises there.
liked the Westin Bayshore, cheaper then Fairmont & others near there.