I traveled on the MSC Divina with my fiancee and her 12-year old daughter on a weeklong cruise for a little over $1,000. That price point I think clouds the rest of this review. It's simply incredible what you get for the price pay, particularly if European elegance appeals to you.
On this cruise there is no hairy chest contest, but there is an opera by Giuseppe Verdi. What you think of that trade off is going to sum up a lot about how you'll enjoy the MSC Divina. I literally saw people wearing top hats, white gloves, coat tails, and walking sticks on formal night. Again, if this makes you want to run than you probably should.
As for me, I loved it.
Very comfy bed. Snug room, but we comfortably lived in it with 3 people.