We are finding that the majority of our guests arrive after our stated check-in time of 3 - 8 pm. Because many are coming from one of the nearby national parks, the drive often takes them longer than they expect and our remote location can be difficult to find after dark (one of the reasons we encourage earlier check-in). We are have come to expect this may be the case, but because they are staying in our home and because we are early risers (5 am), this can be an inconvenience for us.
For example, one of our last guests finally arrived at 10:30 pm (2 1/2 hours after the check in window), on a week-night. One of us stayed up late to greet them and get them settled. They were able to sleep late the next day, but of course we were up early to go to work. (One of us never got to the meet the couple at all.) They just posted a review on their stay with us and it was our first review that was not 5 stars! Specifically, they indicated that "check in" was a 3 star rating.
We understand that our guests are usually on vacation and things happen that can cause late arrival. How can we accommodate both our guests and our household schedule? How can we avoid less-than-stellar reviews for this issue, when the times are clear stated in our listing? (Simply having them let themselves into the house without greeting them is not an option.)
Should we leave a public response to their 3-star rating explaining the late check in?