I have cruised with NCL before and this was a mess. Granted it was a holiday week, it did not seem like they were prepared for a full ship.
Embarkation was a mess, 45 min. Our agent couldn't figure things out we all had to have our photo's done twice, I believe she was a new agent, but we waited an inordinate amount of time for someone to come help her.
Once on board I was verbally assaulted by an off duty cruise employee for my elevator etiquette. I had abruptly entered the elevator to hold the button for a solo scooter rider- apparently Marcos from Honduras didn't like that and " scolded" me for trying to help.