We sailed on NCL for the first time but had used Holland for our last cruise, so we were comparing most everything with how Holland did it.
FOOD:
Diner menu's in the 2 main dining rooms were the same so it was only the decorations that were different. Food presentation was very plain. The fish or filet was served on a 12" plate with no side dishes. Menu's had a few variations each night but the chicken, salmon and haddock were over cooked and not very good. Desserts were nothing to get excited about. Soft serve ice cream in the Garden Cafe was the best choice. Buffet choices were standard fare. Salad bar or hot foods. Breakfast choices were wide ranging and hot.
Cabin was clean, and small with the beds pushed together, but we asked to have them separated on the 2nd day and the room floor space worked much better. We could get to the window to look out without crawling over the bed. Bathroom was very small. Heavy people will have trouble showering easily and tall people will have trouble sitting on the toilet as there is a wall right in front of you.