Just returned this afternoon from a 10 day New England/Canada cruise with MSC: The ship is beautiful & clean, the food was good. This was only our second cruise but the comparisons between Princess and MSC were glaring. #1] This was a European line, each time an announcement was made it was made in 5 different languages (tedious to say the least)
#2] In ten days we (party of 4) did not speak with one staff person who had English as their first language. It was almost comical in the dining room.
#3] Breakfast in the dining room was awful and we ended up eating at the buffet each morning (Breakfast in the Princess dining room was luxurious).
Cabin was adequate size, very clean, very quiet.