I enjoyed the cruise and am very glad I went. However, my biggest disappointment in the cruise was the activities and entertainment. Except for the shore excursions, the on board offerings were somewhat simple and mindless. 70's-80's Pop culture, mindless TV game shows etc. and low-level (though well executed) Las Vegas stage shows are fine, even fun, but when they are the only options, it seems like they are being aimed at the lowest common denominator of the population.
I did not hear one note of classical music during the entire cruise. (Couldn't there be an audio channel on the TV?) There were no lectures and really no activities that required any thought or intellect--and this is a shame because, for example, people (especially children and teens!) came back from seeing wonderful Mayan ruins, indigenous populations and local economy and history and had no clue what they had seen. So much more could have been done to enrich the experience of the cruisers with a little education and preparation. And how about a couple of rudimentary Spanish lessons--or conversation groups to revive people's knowledge of Spanish? Instead we had big prep sessions and relentless print ads in our daily bulletins to alert people to shopping opportunities! All of this tended to lower the level of conversation on the boat to the catatonic level of a week long visit to a mall. Of course most people come aboard with friends and family, with whom they tend to stick to the exclusion of other passengers, so I don't expect too much in the way of scintillating company. But the most interesting conversation I had during the entire cruise was with a 13 year old boy whose family went off to a specialty restaurant. He was a musician and also interested in child psychology. My other conversations, though pleasant, were mostly stories about casino gambling, how drunk people got the night before, how much they paid for jewelry and how they missed seeing football during the week.
The ship is using the internet for its operations. Why does it have to be so expensive for the passengers? Also, even if external internet access is not provided, the "intRAnet" (on-board internet) could be used so much more effectively. There is a "community" section on the internet that is free. This could be used to post restaurant menus, event schedules, television schedules (movies) and many other bits of information that passengers would like to have available. It is already up and running but has only ship embarcation schedules.
Regarding food, generally it was OK, but by no means did it ever rise to the level of fine dining and the two extra-charge specialty restaurants were just not that much better than the complementary dining options. I did not try Cagney's steak house, but to my surprise The Brazilian churrascaria, Moderno, had nearly flavorless grilled meats, some of which were actually too tough to eat. La Cucina, the Italian restaurant, was better, but only one cut above the Olive Garden. The outdoor grill barbecue offerings were also dry, tough and flavorless. The Tsar's palace and Azura had dishes that looked good, but were only occasionally really well prepared. I had to do something I never do--namely send food back because it simply was not worth eating. I found the Garden Grill buffet had the best chance to provide edible food, some of which was quite good--the small Indian offerings being reliably tasty. And why should we have to pay extra for espresso? The Garden Grill already has coffee machines that grind and fresh-brew quite decent Americano coffee. Machines that do this and also provide espresso are everywhere. It would be so easy to install them, and it would add a lot to the experience of the cruise.
Small matters: The chairs in the library are extremely uncomfortable and narrow. The library was rather heavily used, and more space with comfortable chairs for reading would be welcome. I had plug adapters for European electric plugs, so I could use the library or card room with my own computer for a more pleasant place to do some writing, but others who only had US plugs were frustrated. For folks like me who like to spend recreational time not only reading but writing, a room with tables and universal electric outlets for our own computers would be most welcome. It would be good to have adapters available, or dual wall plugs.
Although a service charge of 12% was added to the bill, I felt continually pressured to offer additional tips--even for coffee. I would so much prefer a service charge of 15-18% and a no-tipping policy throughout the ship. This is exacerbated by the fact that the ship is full of concessionaires who work on commission. These are likeable folks, but their income depends on hard selling (and up-selling) and this became obsessive and egregious at times.
The shore excursions were the high point of the trip for me. There was a large variety of excursions for different tastes, and the guides and activities were informative and fun.
All this said, I want to commend the ship on the superb quality of the crew who were consistently helpful, happy and competent. They made the cruise a pleasure at all times. I also want to commend the ship on its excellent environmental policies. I would cruise with NCL again if only to support this effort. It made me feel that I was not harming the earth quite so much when indulging in a cruise experience.