I've sailed several times on Carnival, Royal Caribbean and Norwegian, and I really wanted to experience the MSC brand and Meraviglia, despite the mixed reviews, because the ship seemed very impressive in videos. I got an excellent last minute deal and decided to give it a try. Unfortunately, the bad aspects of it outweighed the good ones.
- Our cabin was very nice, very clean, and had modern amenities. We got upgraded to a balcony cabin for free, so our experience started off excellent. If not for the cabin and upgrade, my review would be 1 star.