Loved the food, the ship, the game shows, entertainment, etc. The ship was clean. MSC's private island was awesome!
The staff were extremely polite but most weren't very knowledgeable about the ship, shows, or anything going on. About half the waitstaff and bartenders went out of their way to help you and the other half pretty much hid or used "tunnel vision" to purposely not see you. In the buffet, the wait staff would hangout at the bar with their backs to you (laughing and joking) acting as if they were waiting for the orders they put in but then later would walk off with no drinks on thei