Oceania has a very generous policy of no cancellation penalties until 90 days so this gives people time to cancel closer to sailing. This may end up being a problem over time. They have changed their cancellation policies for cruises over 25 days to a longer period as having someone cancel so close to sailing it may be difficult to fill the cabins on shorter notice.