Do bear in mind that there is the fallacy that long term guests are less work because of the cleaning issue. This isn’t always the case.
After guests have stayed for more than a few weeks, the chances are that they haven’t done a really deep clean - after all, it’s not their property. So when they move out, the host might have a full day - or two days - of heavy cleaning to do / pay for.
When long term guests see places as their home, they might do what one did to my neighbour - paint the bedroom walls a terrible colour. Because they see it as their home, they do all sorts of weirdness.
It’s a good idea to offer longer term guests a free clean/linen refresh after eight days and at intervals thereafter. That way you can keep an eye on the place.
If I have guests who stay for more than two weeks, I tend to block the day after their departure to defrost the freezer, clean the tops of the pelmets, dust the wings of the ceiling fans, clean all windows, scrub everywhere… more!
For me, they’re not worth it.