Booking a cruise is just like buying a car, meaning you can negotiate the price and get bonus perks, so ~never~ pay the price ...
MSC Cruises is bringing its fourth World-class ship to a world class homeport as the ship will set sail from Port Canaveral.