@Melissa2577 Whatever you decide, I don't recommend "you can always contact Airbnb support for guidance on handling these situations." as the other poster suggested.
The customer support reps are neither well trained nor objective, and their go-to response would be for you to refund the guest, because AirBnB is blatantly guest-centric, and wants guests to be happy all of the time, regardless of the circumstances. They hand out refunds right and left without consulting hosts, and frequently without regard to AirBnB's own policies.
Whatever you decide, you should handle it on your own. Good luck.