The Meraviglia is a gorgeous ship. Yes you see many varying thoughts on MSC cruises. Early on, when MSC first came to America, so many people that had cruised on any other cruise line in the past complained bitterly as those people expected the same experience as they had in the past! My thought, if you want a Royal cruise line experience go on Royal, if you want a NCL experience go on NCL, etc. We have enjoyed MSC cruises 12 plus times, no complaints, we have experienced both Bella and Fantastica levels, we have enjoyed the “all in” experience which includes beverages and Wi-Fi as well as cruises without beverages or Wi-Fi. All this to say, enjoy your first cruise, it is a wonderful vacation.