Just returned... worst experience ever... MSC Divina... was supposed to be our daughters best experience but kids pool were under maintenance all the trip... they have to eat at the end of the restaurant, with no access to food as they are not vaccinated... we can't visit Bahamas as the regulations (no kids allowed in Bahamas as they said)... kids can't sing in karaokes... so basically they are NOT welcome in MSC Cruises.... strongly suggest to review the regulations and remember our kids are not vaccinated because there is NOT VACCINE for our kids.... stop scamming your guests... be honest... don't make promises you can't keep...
Also the kids were banned from a lot of places and activities... in the restaurant kid's table can't have more than 6 persons, so no group parties....
Note: the crew and people aboard were amazing... they tried their best... but their hands were tied... good luck....