We chose this cruise because of the itinerary. Unfortunately they are not offering the same one next year or we would be on it again.
1. The ship is beautiful! The cabins are spacious and clean. The ship overall is kept in top notch form. Both in repairs and cleanliness.
2. The food is very good. We did wish that MSC offered free dining in more locations like Norwegian cruise line does. Eating in the dining room every night got monotonous.