At this time of year, more people than usual tend to stay the night for whatever reason. The polite thing to do as a host is provide clean sheets, clean towels, and a clean bathroom (at least). But then you have to wash the whole damn lot after they leave. So may I suggest a more practical approach: save the washing until after they have left. Who will notice that the sheets have been slept in already, that the towels are a bit on the nose, or that the bathroom has scum and streaks all over it? Alternatively, it may be more practical to keep some linen for guests – just wash it after, say, a dozen guests have used it.