Having read reviews here about the MSC Magnifica, we were somewhat worried that our cruise would be a dissapointment. But, thanks to the reviews posted here, we were prepared for all the differences in this cruise line and knew what to expect. Yes, water is charged but we knew that and expected it. Yes, children sail free. Again, we knew that and expected it (although there were merely a handful of children on this cruise). Let's begin at embarkation.
EMBARKATION: Somewhat a slow process, but with almost 3000 people boarding it is understandable. I liked how they had tables set up for "packages" to be purchased (wine, coffee, water, etc), private dining options and excursions as well.
FOOD: Very nicely done. Only problem I had was the beef was always fatty so I just avoided that. The buffet does need more variety. There are only so many times you can eat hamburgers, hot dogs and salami.