@Annette790,
I offer long-term stays at my Atlanta apartment, and do not have cleanings during a guest's stay. My house rules explicitly state that guests are responsible to clean up after themselves during their stay, but are subject to an extra cleaning fee if it takes additional effort to turnover the place after checkout. I also point out that the cleaning fee is to prepare the place for their arrival, and not to clean up after them. The house rules also state that the guests must take the garbage to the curb weekly.
I don't know what the going rate/living wage is where you are, but I'd offer cleaning service no more than semi-weekly and for four hours or less per visit. If I offered this service, the guest would be charged a cleaning deposit via the Resolution Center.