This was my fifth cruise, but my first on the MSC line. Wow, what a great experience! The balcony cabin was very spacious, comfortable and quiet. I can honestly say the food was the best I have ever had on any cruise. There was not one time we received a bad dish or meal. The pasta, beef, and fish were all amazing. The buffet had an incredible spread that included Italian, American and a huge variety of other foods. I consider myself somewhat of a foodie, and I love my wine, this cruise did not disappoint in either area.
We had a 7 year old with us, he was kept busy the entire time. There is a kids club where your children can stay and play, swim, etc.
The ship was kept very clean, which was impressive. For having 5,000 people on the ship, it is hard to understand how it was so spotless. The public bathrooms on board always looked as though they were just attended to Our rooms were spotless as well.