With 22 decks, 19 restaurants and an over-the-water swing, it’s no wonder MSC’s newest ship counts godmother Drew Barrymore among its fans ...