All hosts should be aware aribnb can overrides your strict cancellation policy
I had a guest stay who did not like my mattress after 12 nights sleeping on it ( an excellent $2000 mattress) she said she liked a softer mattress and had trouble sleeping
airbnb decided this was an acceptable excuse to shorten her stay by 10 weeks. I was told by airbnb I had to accept a reduced booking and get paid 50% of the days cancelled. If I did not accept the offer of 50% they would override my strict cancellation policy and I would not get paid for remaining days.
4 customer service people contacted me about allowing the guest to check out early. I have had over 200 guests and none complained about the mattress. One complaint and the guest is allowed to check out early. This guest was a first time user of Airbnb I have been on the site with 4 units for 5 years.
So do not fell secure with a strict cancellation policy as airbnb can override it anytime.