When I booked an MSC cruise that included Christmas day onboard, I didn't know what to expect. The result was a cruise that I ...