The cruise was a gift otherwise I would not have chosen to cruise with this company. Much too big and too many people especially at the buffets and waiting to enter dining room, and in elevators. Also waiting to get back onboard from excursions at ports. Our cabin had a noise the entire week that no one did anything about. I was also sick with food poisoning the second night on board. The food was never as good as you would expect. I looked forward to pizza and ice cream and neither one was available anytime. Too many extras to pay for and excursions were over priced on board. The staff were all friendly, the entertainment at the theater was good, but basically the same every show. I would never cruise with MSC or recommend again. Very disappointing. There were over 70 nationalities represented, so it was very hard to understand anyone or talk to or meet.
Clean and tidy each day. Room steward was very nice and accommodating. There was a noise that occurred at random times throughout the night, the sound was a loud knocking noise that became very annoying.