We chose this cruise ship because of the ports mostly. We were most interested in sightseeing, but got more than we expected. We used cruise shuttles and Hop-off/Hop-on busses arranged by the cruise, for reasonable price. We did not use any excursions, explored on our own and found it to be very efficient.
On the ship, the entertainment was outstanding. We planned to book a Cirque du Soleil but the free Broadway shows were so nice that we attended those instead (different one each night). The dancers and singers are talented to say the least.
There kids camp was good, our girls (5 and 7) got to love it by the third time we dropped them off, it took some time for them to get used to kids speaking different languages.
The pool area was beautiful, outdoor pool was heated but the weather was too cold for us. We used indoor pool and Jacuzzis (well kept and orderly, never overcrowded).
The casino was quite small, always too close to the smoking area in my opinion, but overall we were happy we didn't get to gamble and loose money.
There were some photographers, we took pictures and booked a digital package, which was a deal in my opinion.
We booked 2 rooms: a balcony and an inside room. Both rooms were not very roomy, but everything well organized. The service to the balcony room was noticeable better (never missed a thing, courteous, pleasant) than to the inside cabin (pool towels were removed and not replaced on several occasions) for some reason. There were no towel animals, but the beds were made several times per day, always clean and tidy. The program was delivered every evening. We checked our account every evening and were never charged for anything we didn't authorize.
The ship was beautiful, as expected, also very clean and well-organized. I was happy with the service provided by all the staff in dining rooms and bars. We ate at our assigned restaurant once, found it to be quite slow and continued to use the buffet instead. The buffet had a wide variety of dishes, tasty and appealing. We were given coupons for drinks, but overall the prices were reasonable as well.
Getting on and off the ship was a breeze!
Overall, we would cruise with MSC again, especially on Meraviglia.