Rent at the port. I know Hertz has an outlet at the cruise port and are very reputable. Used them every year for the last 18 times. Competitive rates too. Liability insurance, which is very important to have, is included in their quote.