The Divina is a good modern ship and that's where it ends. We were on a 2 week West and East Caribbean cruise, however the entertainment on the second week was merely a repetition of the 1st. One port of call, Great Stirrup Cay was repeated the second week, and there is only a beach - no shops, historical buildings etc. just lots of sand. The food was also the same the 2nd week and other than talks on how to buy gemstones, paintings, there were no informative talks or other activities such as Bridge, Photography etc. Complaints to the Guest Relations team didn't help as everything is managed by MSC Italy. Even the Guest Relations Manager refused to deal with our complaint. Emails to MSC and the agent on arriving home achieved merely a 5% discount on our next MSC cruise!
MSC and our agent were somewhat disingenuous in selling us this very expensive (2 weeks over Christmas/ New Year) and totally disappointing cruise.
We will never cruise with MSC again!