@Abigail6
I host a lot of long-term guests (1~4 months). I supply amenties and tea/coffee and water for the entire stay but no food. (although when the guest first arrives we usually offer a simple snack and also offer (share) now and then) I also make it clear the guest is responsible for "cleaning up after themself" - I am a host, not a maid and this is my home, not a hotel.
I also provide clean towels and bedding (I handle laundry and sheet changes myself) and usually tell the guest nicely that we provide 2 bath, 3 hand towels per week, they are allowed to use the washing machine for 1 load of laundry per week which SHOULD be enough but to let us know if they need more. I also have "reminders" in the guest handbook and discreetly here and there about expectations for "using towels more than once, appropriate laundry load sizes, lights off, conserve water, clean up after yourself in common spaces, and the fact that we recycle."
I make sure I am priced to cover generous use of the amenities I provide - if guests make the effort for moderate use and are not wasteful, Henry and I show our appreciation to guests by way of inviting them to join us for meals or extra snacks we leave for the guest. If we feel the guest is trying to abuse our hospitality, we quickly establish a friendly but somewhat business-like attitude towards the guest and just provide the bare minimum of services promised.
In terms of kitchen use, I allow them one shelf for personal items and I state clearly "simple cooking (prep+cook time 30 mins or less) or heating up allowed. No smelly foods, no stir-fry/deep-fry and guest must clean up after themself after use. We provide only the basics - cooking oil, salt & pepper, ketchup, mustard, mayo.
I usually maintain a slightly formal (and stiff) approach at the begining then once Henry and I feel confident the guest won't let loose and abuse what we provide we lighten up a bit. For long(er) stays I think it is really important to communicate with guests in advance in order to manage expectations so that you DON'T have to have the uncomfortable talk about how "I am not not your maid" and "this is not a hotel" but better late than never or if you are past the half point, you could just limit yourself to a few "friendly" reminders/requests , something like " Could you please just leave dishes in the dishwasher until it is full instead of running it with only a few items 3~4 times a day? (with a smile) It's a huge waste of water and my recent water bill almost gave me a heart attack 🙂 "
It might be a good idea to make some changes to clarify house rules and amenities provided, and add a special note for guests staying longer than 1~2 weeks.