This cruise had some high points, but NCL is really not for us, and we won't sail with them again. We were not alone in this sentiment. We met other firt-time NCL passengers during our last excursion whose experience on NCL was similar to ours, and who said they would never sail with NCL again.
Boarding
The NCL port staff in Los Angeles did an excellent job. Our luggage was taken for us directly from our limo to be checked. There was a long line of people waiting to check luggage, so I don't know how we ended up with this premium service, but I am thankful. We had a fairly big group, and the difference between booking airport transportation through NCL and getting a limo was very small. I'd highly recommend that to anyone with a larger group. We had heard horror stories about the wait and disorganization in boarding, but we had no problems. We were fairly early in arriving at the port, and the port staff was doing an excellent job at getting people checked in, and organizing the boarding to eliminate long lines. This was on par with our experience with Royal Caribbean at Port Canaveral, and much better than our experience with Carnival in Miami.