We tried to cancel about a month before the stay because of covid. Not only they refused to refund us (which they had a right to after all, that was the cancel policy), but they lied to me and told me they had no way to do it.
In short, in these times better find a way with a flexible cancelation policy.