There should be a sale in the next few weeks, so if your sailing is a ways out, then wait a few weeks. But you can cancel and then repurchase.
That room service and 25% option had been during the height of Covid/early return to service, when they weren't doing the chops lunch due to distancing, limited venues, etc. It went back to 'normal' around the first of the year I think.