I cannot believe the moans I have encountered during this cruise and some of the ridiculously negative reviews I have read upon returning . Facts the ship is beautiful the staff that I encountered were all very nice people yes some of the food could have been better, particularly in the main restaurant and if i put my mind to it I could find little things to nit-pick on about. it seemed to me that throughout this cruise many people spent the holiday in some sort of weird competition to see who could gather the most negative notes instead of actually enjoying their surroundings and their holiday. I believe ,though I may be wrong, that most of the passengers on this ship got a very good deal on the price of the cruise in fact i doubt if they could have stayed in a travelodge for the price per night equivalent. However despite that I heard complaints about the staff not being able to speak "proper english", "too many foreingers on board" and many more unbelievable statements. The ship is international I am ashamed that I have never bothered to learn another language and certainly do not expect my waiter and cabin steward to speak half a dozen languages fluently In fact if they could I think they would be looking for a better job! I met some lovely people from all corners of the world on this cruise and enjoyed every minute of their company. A smile speaks a thousand words. I have cruised with most of the major lines RCCL, HAL,Celebrity ,NCL etc and I could have pointed out faults with them all if scrutinised enough. I have had great food with RCCL on some of their ships and mediocre food on some of their ships ...it depends entirely on the guy who is running the kitchen. I never felt under pressure to purchase anything on this ship whereas on my last few cruises with the other lines I was sick of the hard sell mentality on-board. I would personally like to thank MSC for a lovely holiday. I was travelling solo and am grateful that MSC offer such great deals on solo occupancy of cabins I would have no hesitation on cruising with them again .