From political storms to presidential pleas, it has been quite a journey for the MSC Magnifica.