@Wild-Harvest0
Hey, just on another point, can I congratulate you on your response to Maria's rather length review! It was a prickly review and most hosts would have become quite defensive, but you handled your response absolutely superbly! That is one of the best, most dignified reponses I have ever read to a difficult review and I feel that will definitely get you bookings in the future!
We all like to stay with hosts you are thoughtful and level headed.
Good on you....you have done extremely well handling that one.
To your other point, try not to initiate a cancellation on your end. Airbnb will penalise you if you do!
If a hosting cannot take place ask ABB to relocate the booking or shift it to a time that is mutually acceptable. That way you won't get dinged for cancelling!
As always @Clare0's answer is correct, follow what she has said.....Good luck!
Cheers.....Rob