We had a lovely holiday but for various reasons we will not be cruising with MSC again.
The included travel to Southampton from Edinburgh with 2 children included a 2hour stay in Heathrow bus station in the early hours, only to be left with all our luggage at another bus station a taxi-ride away from the port - which we had to pay for ourselves, so beware.
The ship itself was lovely and the staff were very attentive. The kids club was also very good. However, if you wanted a sauna, you had to pay $100 for the pleasure of going anytime for a week. The spa was also extortionate.