What Trip said!
Keep in mind that you will be getting off the ship with a couple thousand fellow passengers, plus that many from each and every other ship that happens to be debarking at the pier. Not a good time to be trying to figure out what to do and shuttles, etc. can get filled up. There are always cabs, but they are a lot more expensive. Plan ahead and book what you need.