Disclaimer: I have only cruised with Carnival (9 cruises as of September, 2016) until this cruise on the Norwegian Dawn out of New Orleans, March 26, 2017.
I "won" this cruise at my local casino (Wind Creek Wetumpka). Of course, nothing is free-$200 per person service charge, port taxes, gratuities were in the small print. I have no problem with the port taxes and gratuities but the service charge is questionable. BUT, I do not blame Norwegian for this.
When we arrived at the port, the main parking garage was full so we had to park in overflow parking. Once in the terminal, we were herded through check in like cattle.