This is our second cruise with carnival as last year we cruised last year on the carnival dream and had such a good first cruise we decided to do this again. So all I can do is compare two similar ships.
First time sailing from miami. We were told not to turn up before 1.30 pm so we turned up at 2pm. Expected traffic jams a long wait etc (as at port canaveral last year) but no traffic and straight into the terminal. Miami port seem to have it right.
Embarking and disembarking we're easy and quick.