Me too. I ask guests a) if they’d like me to do it (free of charge) and b) if they say they would, would they prefer me to do it when they are in or out. Often, they say that they don’t need it at all. (Our max stay is three weeks). We have laundry facilities on site so they can do it all themselves if they wish. Or I’ll launder and supply - then they need to make the beds up themselves - whatever they prefer.
I leave three bath towels, 2 - 3 hand towels and two beach towels regardless of the length of stay. There are also two towelling bathrobes. (The apartment sleeps two people only). I always tell guests to let me know if they need anything and very rarely a guest has asked for more towels - probably twice in the last three years or so.