We choose this cruise due itinerary and price. I little hesitant in booking with MSC due to mostly bad reviews and decided to try anyway. My rating is based on comparable cruise lines we have been on: Carnival, Norwegian and Royal Caribbean.
Ship is well kept and clean. Most passengers were Europeans with majority from France and Germany. We met people from Canada, Australia, Spain and Norway.
Food is comparable with other cruise. Sometime tasty and other time bland. Good variety of food service. Veal and fish seem popular. Meat tends to be tough. Serving are small. A complementary 1 Liter bottle of water was given to us for lunches and dinners at the restaurants. Breakfast has free coffee, tea, water and juice. Buffet lunch and pizza and pasta is service every day in the buffet. Water, coffee and tea are free at the buffet,
Cabin was slightly larger than other interior cabin from other cruises we have been on. Beds were comfortable. It was well attended and always kept clean. We hardly saw the cabin steward.