Just returned from our seven day cruise and wish I had found this site prior to booking this cruise jem. NCL ~ never again. Freestyle cruising ~ you can't be serious. Cabin size ~ unless you are a midget, get use to bumping around the cabin.
The waitstaff, and I use that term lightly, is a joke. The food was okay, but not nearly up to the standards of other cruises which we have been on. Plan on being in the dining room for at least one and one half hours. There may be plenty of waitstaff, but they seem to wander around like chickens with their heads cutoff. No offense, but international waitstaff are far superior in trying to please.
Room Service ~ ho ho ho!! Ordered room service one evening for a 7 AM breakfast. At 7:15 AM, I called room service and got this message from the guy on the other end, "well, we are extremely busy this morning, it will get there". At 7:20 I left for the 11th floor buffet. The rest of the day came and went, never saw a tray of food.