Selected MSC because of their Kids Sail Free promotion. We had invited our ten grand-kids, their parents, and my sister's family. Nine cabins, 22 people.
Did not know what to expect from MSC, especially with ten children in tow. As it turned out, a wonderful, pleasure filled, week of family togetherness.
Food was excellent. Most of us used the sit down breakfast on Deck 5 option (some of the kids preferred the informality of the huge buffet on Deck 13). In the dining room we had white table cloths and napkins, constant server attention (offering fresh baked breads and warm pastries several times). Cook pretty much whatever you might ask, on menu or not. When I asked eggs be soft, soft they were. A few of us became addicted to the eggs Benedict. I always got sides of smoked salmon and marinated herring. No coffee cup ever allowed to become empty.
Very good, lots of storage, more drawers than we had stuff, suitcases fit under bed. Quiet. Comfortable. Excellent climate control. If you wanted you could hang meat! Bathrooms better than many ships, and always perfectly clean, fresh towels. Our 9 family cabins were pretty much all the same except some interconnected and some with a child's bed that folds onto the wall. Balconies are terrific. Like the rest of the ship, thoughtfully decorated.