I had a bad experience with a guest and then with the Airbnb resolution center.
There was a 2 night booking message on my email. Since my listing accepts instant booking the booking was already complete. I could not host the second day, because my family was visiting the morning of the checkout day, and I didn't want to have Airbnb guest in the house when my family arrives. I have sent an alteration request for accepting one night hosting instead of two, ans sent a message saying if he wants to cancel I will refund him, because I have strict cancellation on my listing. The guest started to text me and called me shortly after and said that he was stranded and he really wanted to stay 2 more days in the area. When I told him my reason for accepting one night stay instead of two, he suggested that he can check out at 8 am instead of 11 am to accomodate for my concen. I accepted and offerred him $50 refund for early checkout.
The day he had checked in, after using the room upaking and using the bathroom and towels, he told me that he s not stying, since his friends had offerred him a couch to sleep on.
He left and later he demanded full refund. The resolution center granted one night refund based on my message that I had offerred him full refund. My offer was conditional to him cancelling the booking a week before the check in. He never had cancelled, and my calendar was booked for both nights.
The worst part was that the resolution center completely ignored the fact that my offer of refund was for the time of booking and conditional to the cancellation.
I think I have learned my lesson. I shall not offer anyone refund any more, unless I have already received the payment and feel the guest booked by error.
Thank you for sharing your time. Please don't hesitate to respond with your thoughts.