Hi @Huma0, you've had Great Luck!
Just thinking here: as a traveler, you can't read their minds, but you can be certain of a few things:
1) They are out of their 'normal' environment (and therefore may not behave normally)
2) Their 'normal' might not be your 'normal' (Haha--I'm seeing a LOT of this!)
3) What are their expectations? Business accommodations at a real hotel vs staying in someone's actual home?
There are so many ways to think this. Even some of the big hotels ask that you re-use your towels. If you accept, hang them up. If you want them changed, leave them on the floor and they will be replaced with fresh towels. (Saves water, energy, time). Doesn't change your bill.
We rarely travel together, but from our few shared trips, my husband leaves a tip on the bed (for the hotel maid). I almost never do unless there's been a spill (?), but at the end of the year I leave something from 'Santa' in the mail box for Alex (our mailman I see nearly every day and bails me out with a loan for a little extra postage if I've mis-calculated), and something for the guys who collect the trash from the curb. Husband doesn't. It's just a mind-set.
I am ALWAYS respectful of hotel provisions (and I think it's pathetic that some people steal soaps!!!). I'm a good guest--except for the suitcase on the bed if there is no where else to put it (and I will NOT go looking for the stand at 9:00pm to find the thing to put my suitcase on. If the bed is big enough, suitcase and I can share it. End of a super busy day), and sometimes I really want fresh towels. Period. Some days really require an attitude (FRESH TOWELS TODAY, PLEASE), and if I'm paying the bill, the attitude is mine.
In someone's home, it's a different story. I'm not a good guest, I'm the BEST guest. NEVER a suitcase on the bed, combing the room for interesting artifacts (books!), and really experiencing an environment!
Lots to consider in hosting... and grateful for this forum.
Best,
Kim