@Ephraim0
The trouble is Ephraim, you can't be all things to all people. I can totally understand your predicament but you need to tighten up a few things. Noon is too late to offer a checkout! This is always going to put you under preasure because many incoming guests will require a check-in prior to your nominated 3.00pm and this is what will happen. In your house rules you should state 'check-out 11.00am (strict)' and say you can't be any more flexible than that.
You have this problem here because you were too nice, to accommodating. These guest did not consider your agenda they only considered theirs.
You can't really complain too much about this because you allowed it to happen.
i would just keep the review short...."XXXX were pleasant guests to host and I hope they enjoyed staying in our property. Communication was good, but observance of some of our house rules needs to be addressed before I would recommend them as fine guests!
Then in your review response, if they write a review say......"Thank you for choosing to stay in our property and I hope you enjoyed your stay. As you discovered I am a very accommodating host but, your lack of compliance where departure time was concerned did cause me some issues which were regretable. Please try to bare this in mind when you next use Airbnb"!
That way you have got your point across both on their page and on yours!
I hope this helps.....and good luck Ephraim.
Cheers.....Rob