I cruised to Alaska on June 11, 2011 by NCL - Pearl.
My experience with NCL - Pearl specific to the food and seating was very disappointing. Food quality was not great; not tasty; did not want to go for the second serve; tables ran out; we had to walk and take food to other decks constantly; dining areas were overly crowded; tables were unclean; waiters were working quietly - as if just doing their routine job - no smile in their face as if forced to work. Long wait for getting dining tables booked inspite of freestyle dining programs. One good thing they offered pagers! The chefs were not as great as Carnival or Disney. Overall I give "D" grade to NCL when I give B+ to Carnival and A+++ to Disney.
The mini suite interior was good but dusty, I saw accumulated dust on the TV and cabinets all seven nights! The cabin steward was ok; at least attempted to talk to me once or twice. Honestly I hardly saw them in the deck for one or two occassions only!!! In comparison to Disney and carnival, I used to see the cabin steward almost all the time working very hard and greeting me all the time until the last day!!!! There were only few TV channels for the kids and it was disappointing. Diney and carnival had several channels!!!!