I've sailed NCL 7 times, 4 on this ship alone. Always good, except this time. Staff said about 2000 kids were on this cruise and it showed. They were everywhere bumping into people, knocking things over, leaving messes. And the staff wasn't happy and it showed. Besides the unhappy staff, the food was usually cold or lukewarm, and some tasted like microwave dinners. Not the norm for NCL. But I will say the food you paid even more for in the specialty restaurants was awesome!
Entertainment was hard with so many people and they've changed some things. Usually walked into comedy clubs, this time had to make reservations. They didn't specify that though we were on standby and got right in every time. Wanted to do an event that had to be reserved on board, they had like 10 shows, they booked up on day 1, again I was on standby and over half the reservations didn't show, so we got right in. Just very disorganized compared to other cruises.
Nice balcony, but noisy neighbors.