Overall, the MSC Divina is an enjoyable ship. The ship is simply the most elegant ship we've been on, but service is where MSC seems to be lacking. The ship needs more open deck space, especially at the buffet area. There was never anyplace to sit during breakfast/lunch. I'd never experienced this problem on Carnival and we were on a full ship on the Breeze in the Med last fall, so I'm pretty sure it's related to ship design or perhaps due to the fact that Europeans don't eat and clear a table as quickly as an American audience and this causes backlog in table availability. Embarkation in Venice was about on par with other embarkations we've done. Getting so many people on a ship just takes a lot of time. The ports (Bari, Katakolon, Izmir, Istanbul, and Dubrovnik) were all great destinations with something to do at every one. It's nice that the more low key Bari and Dubrovnik ports bookend the more hectic activities that are available at Katakolon, Izmir, and Istanbul. The only problem I have with the itinerary was the fact that the port times were rather short (ex. only 5 hours in Dubrovnik). I'd have rather lost a port day in Bari in exchange for longer port times in Katakolon or Istanbul. MSC excursions are well run and enjoyable if you're willing to pay for the most expensive ones. Disembarkation is a little irritating because they want you to vacate your cabin at 0700, which seems early since they don't start unloading passengers/baggage until 0830 at the earliest. Overall, a great cruise as far as the ship, cabin, and itinerary are concerned.
Now, the problem that we had on the Divina centered around the service. We are Americans living in Europe, so we are used to the less personal service provided at dinner. You can expect the dinner service on the Divina to be very impersonal. We felt like the server was just there to do a job, which I guess he is, but we missed the connection that we had with our servers on previous cruises on different lines. This extended to the cabin steward and other servers as well. I realize service is a very personal thing, but we were fairly put off by the lack of service above and beyond the expectation.
The major issues on our cruise that would make us choose to not sail MSC again center around the Mini Club (Kids center) and the poor dinner service. We had quite a bit of trouble just getting the proper dishes that we ordered on the cruise and were often rushed to order our entire meal mere minutes (five at most) after being given the menu. It felt like a crap shoot as to whether we would receive what we ordered or not.
Great Cabin. Our first balcony and we loved it. It was definitely a nicer cabin design with the dark woods.