We just got off the Meraviglia today. Previous to this cruise we have been Norwegian loyalists but wanted to try something new and also a new itinerary. Meraviglia and Bahamas checked both those boxes. The price was definitely better too.
I won’t duplicate what everyone has posted here but will say everything was excellent. We did the Aurea experience because the one thing we really liked about NCL was the free style dining and wanted to eat on this cruise whenever the moment hit. The staff in the dining room were fabulous and always got us in right away with the same waiter each night. Food I feel was a step above NCL ( except the baked chicken breast - lol. No seasoning breading or anything). We did not do any specialty dinners - just lunch at Holas.
We feel the staff on this ship from room stewards to bar tenders to wait staff were WAY friendlier and more accommodating than the NCL staff. Not that I ask for anything special.
We do prefer to sail out of Manhattan but it’s not really a deal breaker for us. Just a few extra miles down the road. Embarkation and debarkation were very smooth. We did have priority for both.
We will def sail with MSC again. Obviously, each sailing has many variables which can affect the outcome - weather, mechanical issues, traffic, etc but we feel it’s how you handle all of those situations that can make or break your trip.