For us and our experience, The MSC Divina was Ah-mazing! Albeit less than half the cost of any other Cruise Line sailing at the same time, and the passenger mix was 39% American and the rest European/South American. A big change for Jerome and myself.
Virtually No Children were aboard, as we sailed in a Week (May 3rd-10th, 2014) when all kids are in school, having just missed the dreaded "Spring Break" Season. I am always mindful of our sail dates, as now with their new promotion MSC Divina just started, all kids sail free, 17 and under. Which was just extended from 11 and under.
The Food was awesome! We waltzed thru the buffets each morning, found nine individual stations of crispy bacon (and I made a point of sincerely looking over and over, every day for any sign of raw bacon, at each station, so I could complain. But I saw none, ever. Sadly the bacon is all crispy, crispy, crispy and is placed upon bread to soak up the grease and the pans are changed rapidly to maintain crispness). The eggs were always fresh, fresh fruit was abundant and there were so many International Breakfast choices, plus a hand carved meat station each and every morning, afternoon and evening.