In my opinion, you should charge the guest for these the rates that are set are for the experience - not to cover damages or lack of following rules.
I've had a guest checkout very late. Airbnb has been horrible in supporting their hosts. Even though the guest agreed to pay, Airbnb support had not been helpful in collecting the fees. I do not feel confident that Airbnb supports their hosts...