This cruise was picked by us for our anniversary gift to each other. The reviews were mixed but we hoped they were not true and the price was right. We should have spent a little more and gone with our original line.
By far, the greatest thing about the MSC Divina was the shows in the Pantheon Theater at night. These shows are very high caliber, better than many shows I have paid for in other destinations. Every night there was a Broadway class show included in the price of the cruise
Another great experience onboard was the organization of their excursions. They know how to arrange and shuffle people off the boat and to great tours/excursions. The time in port is too short to do more than one thing per port, which is unfortunate, I would have liked time to shop after a great tour - the tour that pointed out places to shop, only not to have time.
See above for inclusive review of all spaces of the ship.