We chose this cruise for the wonderful itinerary and the fact that MSC doesn't charge for infants like other cruise lines do. The itinerary was the Baltic/Northern Europe. The embarkation was amazing - walked right on board and we had showed up early for the embarkation. We did not take any of the ships excursions - booked a Shore Trip excursion for Russia and either did the shuttle or walk ...