This was our second MSC cruise, having been on The Posea a couple of years earlier. The whole experience was brilliant, fabulous food, loads of choice, lovely waiters and cleaners.
Other staff on the boat - hairdresser and cruise booking director need more training, not helpful at all. But the awesome shopping guide was worth loosing an hours sun bathing time, to find out where all the great deal were.
The ports of call were ok, not as good as The Bahamas. Falmouth Jamaica was VERY artificial as was the last island on the itinerary.
This was a Christmas cruise and apart from the decorations and the Christmas carol sing-a-long on Christmas Eve, there was nothing else. Christmas Day felt very flat, no excitement on the boat.
We booked a Sunday flight and a night in Miami after the cruise, this allowed us to disembark 1st and take our luggage off. I highly recommend this strategy as having to wait around the boat for your exit time is a pain as we discovered on our first cruise. The extra night in Miami allowed us to get our land legs back!
To summerise - great value for money. But if you want 24 hour entertainment and fancy food. (Lobster, crab etc) choose another line.
Perfectly adequate for 2
Ours room was just below the cafeteria so it was noisy as the set up at 5am! But ear plugs solved that!