I'm back. Let's start off by saying MSC is not a good 'fit' for a music theme cruise that has several acts performing in different venues an hour or so apart, since this requires the dining rooms to serve dinner in ~1.5 hours or less and MSC simply isn't going to do that since 2.5 hours is their norm. So, people had a choice of either eating dinner in a dining room or listening to the live bands and musical acts they paid to see, but not both. Lots of upset passengers. The MSC Divina staff just couldn't adapt to the fast pace required. I assign the blame for this on the charter group which selected MSC Divina for this cruise, because they are experienced travel people and should have known better and stayed with Carnival, which they have previously used. Carnival knows how to turn a dining room over quickly.
This cruise had lots of other issues that involved the charter company discounting cabins in the last couple months to fill the ship, thus aggravating those who booked it a year earlier and paid the full price. And, it appears that there were LOTS of people who 'won' runner-up prizes of deep cabin discounts (80% off) in a 'free cruise' contest they held. And one of those 'lucky' winners was me (actually my wife). I never heard about the person who actually won the free cruise. I assume there was one, because otherwise some state and federal contest fraud laws were broken.