Parking, Parking at the port of Miami is convenient but it is costly at $20.00 per day and they only take cash paid in full before you park.
Getting on the ship. This was a bit trying, Carnivals computers were down so the time it took to pass through was over 2 hours and none of the pre boarding info done by my wife was available so we had to do it over again.
Ships interiors.