Hi, don't refund her, just forget about and move on. Nothing you can do and you will never really know. Stay firm and be clear, that she did not cancel or contact you, so she booked and paid for the entire stay. Make sure all communications are through the airbnb platform when you have issues.
Also please review her, just on the 13 th day, before the review period expires. You probably don't want her review, so leave as little time as possible for the reminder she will get when you review her. But future hosts need to know you had issues with her stay, be polite
Good luck, your place looks great and your ratings will survive it,
Kind regs
Mary