Booking a cruise is just like buying a car, meaning you can negotiate the price and get bonus perks, so ~never~ pay the price ...
That big yellow sphere on a Royal Caribbean ship is about to get a new purpose, at least for one ship in the fleet. Once made ...