We've sailed with NCL many times (platinum latitude status) and this is the first time we've felt the need to complain. This ship is not equipped to handle the number of passengers they accommodate. Getting on and off the ship was a nightmare, tenders were poorly organized (we actually didn't get off at one of our ports of call because we stood in the line for over an hour and didn't move, so we just went back to our room). The buffet was like a horror show - breakfast, especially. There were never enough places to sit if and when you were able to fight your way through the crowds and somehow manage to salvage a plate of cold food. The 2 small main dining rooms were an option but only until 9 or 9:30 and the largest of the main dining rooms did not open for breakfast. Trying to get into any of the shows, even the ones we had to have a reservation for, was like trying to fight your way through a black Friday shopping crowd. The smaller venues offered shows but were full to capacity at least 45 minutes prior to the show even though they advertised they would open the door 30 minutes prior. The pool area was just shoulder to shoulder people and the music was so loud you couldn't have any type of conversation. The seats were setup like a theatre throughout the middle of the pool area with loungers around the outside - probably to accommodate more people. I witnessed a bartender refilling a customer's used glass - touching it with the ice scoop as well as the sangria spout. I let him know he should not be doing that and I was completely ignored. I reported it to the supervisor but never got a response. If this was the first cruise we had taken we would never take another one. The smaller ships have, in our experience, been much more enjoyable - we wish we had our money back for this one! You need to pay attention, NCL - there's lots of competition out there!
It was fine, except for a sewage smell from the bathroom on several occasions - poor ventilation system? - seemed to be apparent more often when the ship was stopped.