@Andrée79
I don't charge a mandatory cleaning fee and the general cleaning of the listings (mine are private rooms in a shared homestay) but I give guests the option of either me cleaning their bedrooms and changing/washing their bedlinens/towels for a small fee, or they can opt to do it themselves and I supply cleaning materials.
It's maybe not that economical for me, but I really haven't found an easier way to do it as Airbnb only let's you charge a one-off, not ongoing regular, fee for cleaning in your advertised price, which doesn't really doesn't account for long-term hosting.