We booked this cruise 11 months in advance and we were so excited to spend Christmas in the Caribbean, however from day 1 we were so disappointed.
Embarkation
We queued for hours in customs in Barbados where we embark the ship. Had to claim our luggage and take it to a truck to be transported to the ship which came as a surprise to us. In Dec-16 we sailed with P&O Britannia and once we checked in our suitcases at London Gatwick, next time we saw these was in our cabin. So overall very poor service from MSC. What I found very annoying was that every 2-3 days there was a safety drill for new passengers. The locals used the ship as "hop in hop off" boat between the islands. Complete disaster!
Overall good cabin. A bit outdated. It need major refub.