WARNING! Do not ever go on MSC cruises! Here's why-
I travelled with my mother, my father, my brother, His child (7), My husband and my two daughters (Age 12 and 7)
Embarkation: We arrived at Barcelona airport and went up to the MSC rep. Our transfers weren't included. We thought they were. We ended up getting taxis to the port.
The times we arrived in the ports were horrific.
Some nice ports, though.