Wow... 3rd cancellation is pretty minor when traveling 365 days / yr.
With adequate notice it should not be a problem.
There have been MANY Air B&B's I wish I could have cancelled after arriving!
- Could not find the place for several hours / no one shows up to let you in.
- Unsafe home / area / parking... (lots of 'fire danger' places)
- total dump (very dirty home)
- MANY other guests (?) transient people seeking shelter (without booking / paying)
- Pets, LOTS of pets... in your room / bathroom, chasing you around the home (all night).
WoW. There are so many OTHER (better) options! (A certified (legal /
insured / SAFE / licensed B&B.
... same price, but with accountability / REQUIREMENTS!)
Never had the above doing this (for thousands of stays over last 28 yrs) (including 4 last week) Often cancellations / changes are necessary ((2) last week weather / floods / snow, change of plans) No problem, no fees, no 'guest stay police needed). Our guests occasionally have issues... such as Hurricane Florence some guests had to immediately leave and travel 3,000 miles to evacuated their home. We helped them with free air tickets, and a place to store their travel gear + free change of dates. No big deal, do it all the time.
https://wikitravel.org/en/Hospitality_exchange