If you're considering a cruise on the MSC Meraviglia, it's important to know what to expect beforehand. MSC Cruises offers a unique experience to the American market, with noticeable differences from well-known American cruise brands like Norwegian, Carnival, and Royal Caribbean. Set expectations and avoid a negative experience with our full review & guide.