Msc cruises is one of my favorite cruise companies, this is because the ships are very stylishly decorated! Both on the outside and on the inside. And the crew is also very friendly, just like with costa cruises, this company is also Italian, which means that there is also a cozy Italian atmosphere! The food is also very tasty and the shows are also very good! There is something for children on many of the ships, but not on all. If you are going to make an msc cruise, i advise you to take a cruise on one of these ships:
Msc world europa
Msc world america
Msc meraviglia
Msc bellissima
Msc virtuosa
Msc euriba
Msc grandiosa
Msc seascape
Msc seaview
Msc seaside
Msc seashore