Haven't been on an NCL cruise for years as I was favoring HAL.
Was very impressed with everything. Chaired the Meet & Greet & the events coordinator, Elwynn, was extremely helpful & top officers attended. Even tho I distributed reminders to all the cabins, many did not appear which apparently happens often.
Food: Le Bistro cuisine was quite good. Preferred the pretty Grand Pacific over the Magenta dining room whose service staff was not as attentive. Plus that room is not as attractive IMO. Garden cafe buffet had extensive offerings; esp. 2 salad bars, 4-6 pizza choices, soft & hard ice cream stations, etc. Blue Lagoon can be skipped unless one needs wings; left meal & went up to buffet to dine. Did not go to any other specialty restos.
Since I was a single my inside cabin was quite sufficient. It had been made up as a double bed which was quite comfortable.