Early or late check-in-or-out issues is one of the reasons I decided to go with 1 day prep time. The vast majority of my guests are flying in from various parts of the world, so their flight could arrive at 7:30 AM, or 5 PM. Most then usually take the bus, an hour's journey, to my town. I pick most up at the bus stop, a 5 minute drive from my house. To drop their luggage off at my place and then go back to town until some check-in time hours away would entail them either taking a taxi from town and back again, me picking them up and driving them back, or them walking 20 minutes with their luggage. There aren't any cafes a block away where they can hang out, my place is rural. As well, most have been traveling for several hours, gotten up early- all they want to do is relax, unpack, shower, maybe have a cup of coffee or tea, and then go out when they've rejuvenated.
I am lucky to have the freedom to arrange my schedule to accomodate this, as I work from home and am self-employed. I realize this wouldn't suit many hosts, due to work schedules, cleaner scheduling, being off-site, or wanting to have back-to-back bookings to make as much money as possible, etc. but if you think maybe you could be more flexible with check-in and out times, it sure cuts down on problems in this area.
So my check-in, check-out is 11AM to 11 PM, and almost all guests do arrive during that time period. I currently have a guest who let me know her flight was getting in at 7:30 AM, but she respectfully said she realized that was long before check-in time and that she would busy herself in town in the interim. I told her it was fine, it would take an hour from the airport to town and I'd happily pick her up when I got her call. Had she simply told me she would be at my house at 9, expecting me to accommodate that, I'd likely have reiterated that check-in was after 11AM and that she should call me at that time to arrange a ride from wherever she was.
I.e. guest actually reads the check-in info and respects that, I'm willing to make it easier for them.