now to get back to your question.
Are you flying in or are your driving. If driving, just part at the port as they guarantee parking and I think it is 20-25 dollars a day but secure.
If you are flying in, then take a cab or uber to the ship from a hotel if you fly the day before, or take the shuttle sold by the cruiseline.