We went on this cruise because of the price, with balcony upgrade and drink package. It was our 1st MSC cruise, I would do another one. Ship is beautiful. Dining room food was OK, service in dining room was a full 2 hours, at our table at least, others in and out with in an hour. They do have some menu items that they charge you for. Food in buffet was good, PIZZA is delicious Entertainment was very good. Port stops were good, we did Zip lining and a city tour. Excursions that we went on were great. Embarkation was slow, emergency for that, so that is understanding. Disembarkation was LONG. The staff was very friendly. The meet and mingle for cruise critic was very nice. Had chair hogs, of course, but I was always able to find a chair. Fun and different pool games. Quest game is very fun, adult game though!