MSC Fantasia Naples → Palermo → Genoa → Naples Dec 28, 2027 · 7 nights $1,881 balcony · $269/night 1% below typical