I put the list of check-out responsibilities in the House Rules and I provide a reminder message the night before check-out.
After having crews of contractors using the apartments for a month and leaving dirty dishes for nearly the length of their stay (Do you know how hard it is to remove lasagna crud after a couple of weeks of sitting on a counter? :)) - I do have guests run dishes through the dishwasher before leaving. Yes, sometimes the housekeeping staff has to do them over for a variety of reasons BUT it tells guests they cannot leave days or weeks of dishes stacked on the counters and sink and expect that is included in a standard Housekeeping Fee.
I also ask the guests to leave the bedding on the bed. 99% of the time it has been removed the guests are trying to hide stains.
I ask guests to put all used towels in the tub - with the hope they don't leave sopping wet towels sitting on the wood floor. To turn off any appliances/coffee makers and return any electronics to their original situation...
They are asked to bag up and put all trash in the outdoor trash can when they leave.
Close windows; turn off lights; lock the door, dump your trash on your way out, and have a safe, wonderful trip back home.