The Msc cruises is really very good value for money - With all inclusive it is one of the best holiday options
Ships are filled with luxury. Everything is neat and clean
The entertainment is good ... Can have more different artist - was the same performers over and over at the same venue.
Neat and clean
Received new towels every day
Shower curtain is terrible... Please replace with sliding doors
Where taken to Portugese islands with smaller boats, very well organised