At least it is a year off not a week from now and since it is so far off you most likely only have a deposit on hold not full payment. Perhaps since there is so much time until that cruise was to be they feel that is just compensation and you can book another ?
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!