First cruise with MSC and not the last. The only negative, first night dinner was just OK, Great staff, always helpful, most staff speak 4 or 5 languages which is great, and since I speak 3 I didn't have any problems communicating. The cabin staff was very professional and responded promptly to our demands. Room service was delivered at time requested. Never a problem to get a chair near the pool, there are 3 so we had the choice to pick any one we preferred.
The food was great, at dinner, if you wanted a 2nd plate you just had to ask and within minutes it was served. The buffet was the best I've had on a cruise yet, this was my 4th cruise.
The cruisers were mostly european and latinos which wa great, we couls exchange about our countries and it was great.