The wait staff in the dining room (Ibicus) was exceptionally slow. It took forever to get each course. My husband finished a glass of iced tea and not one of the wait staff offered to refill it. The seats were dirty looking. The food was mediocre at best.
Most all of the crew never had smiles on their faces and all looked as if they really did not want to be there. Even if that was the case they could at least have plastered a smile on their faces.
I noticed too, that a high percentage of the officers were Italian and seemed to look down on crew members who were not Italian. A couple of times they were even belittling them in front of the passengers.
The stops at the ports were too short from what was originally shown on the itinerary.
The disembarkation process was nice though.
I personally will never take another MSC Cruise again!