NCL has become a low end cruise line, maybe one notch up from Carnival..
Meals were hardly varied, poor entree choices, in attentive waitstaff, no main dining room ambience, noisy and congested seating. Waiters around constantly flapping tablecloths, rattling silverware while re setting tables. Just like being in a crowded neighborhood restaurant. No flowers on the tables, some had candles, not all were lit.
Never saw a Maitre'd or assistant.