@Sandra570
I host mostly long-term guests and my listing is a private room in my home so it makes keeping an eye on things easier, but I suggest you include that for any guests staying longer than 1 week, you (host) will enter the house once a week (day and time to be agreed on with guest separately) to do complimentary vacuum of the house, check to make sure all lights/appliances/facilities are in order, and water plants - and that this is a must. Build this into your room rate or adjust your weekly/monthly discounts and don't mention additional cleaning costs. (cheap people rarely pay others to clean their own homes and opt to learn to live with their mess, why would they want to pay for someone to clean someone else's home??)
In my case, even for long-term guests, I provide all basic amenities throughout their stay as well as clean towels and regular bedding changes. I state that I will need to enter the guest room when they are out to do these things. I usually don't touch or move any of the guest's personal items. A couple times, I had to change the sheets but the guest left books and laptop on the bed. I messaged and asked if they mind if I moved them so that I could change the sheets and that if they didn't want me to move the items I could change the sheets later. I usually tell guests the day before that I will be changing sheets "tommorow or the day after" which is basically code for tidy up so I can do the housekeeping stuff 🙂 I've found that all of my guests to date have been happy to have me change the sheets and vacuum the floor and under the bed for them while they are out.
One thing I learned (even before I became a host) is..... you can't MAKE people clean up or do things the way you want. Your definition of "clean" and someone elses can be totally different so instead of stressing about how other people don't know how to vacuum or wash the dishes properly, it's just better to do it the way you know it should be done. This lesson I learned from a friend I lived with briefly 🙂
Also after long-term guests leave, I've found it's best to have a day or two between for a "deep-clean". No matter how clean and tidy guests are and even with weekly upkeep. Hope this helps~