@Russell49 Ditto. We have blocked our calendar weekdays. Only do weekends now with a 2 night minimum (to compensate for the extra cleaning, one nighters just not worth it), school holidays excepted. We also had someone book a single Sat night for next Jan at the height of our peak season. Not happy given our beachside location. Usually we get 3-7 day bookings during this summer school holiday period, (had another 6 night booking, that was more like it) so decided it's time to put some limits on.
We also changed our booking requirements to guest must have previous reviews legacy of our most recent newbie 1 night guest who left the place a mess, had 5 guests stay using all 3 beds, 4 adults and one very noisy rambunctious boy, lost the key on arrival, lost the tv remote, asked loads of questions already answered in our listing pics, gave us 5 stars in each category then gave us 4 overall, trashed our previous 4.94 rating in one easy step.
Blocked our calendar completely to end of August, and frankly we are enjoying the Bnb "holiday". Most of our guests are lovely, but it's definitely a case of "on our terms or not at all" now, not just anybody and not for flighty 1 nighters.