After reading a number of pre cruise negative reviews, I was pleasantly surprised with everything about my seven day cruise on the MSC Divina. The service (room, deck, restaurants) could not be better. The cabin was well maintained by a polite steward who met our every request with a smile. We found the food to be simply delicious; both the buffet which was endless and the restaurant. The excellence of the food was matched by the service and attentiveness of our waiter and his helper. The shows were among the best we have seen on our cruises (Princess/platinum, Royal/4 cruises, Carnival 6 cruises)
We just couldn't ask for more, including an approximate break even in the casino. I returned to Miami, and immediately booked another cruises on the new MSC ship (I believe it is named the Seaside) for a March 2018 cruise. P.S. The price for our seven day journey was more than competitive.... Try it. I certainly would recommend MSC..