I just had a very similiar problem. I had 2 young ladies staying in my unit tell me they could not get any hot water for a shower the night they checked in. I was not in a position to drop what I was doing at the time and sent out a maint. person knowing it would cost me a $35 fee.
He called me back laughing because they were turning the knob the wrong way. He also had to teach them how to turn on the shower.
I've been doing this awhile (not just Airbnb), and the reason he was beligerent is that he was embarrassed. He knows it was an idiot mistake. I would stongly advise against sending any public feedback that will embarrass him further. It serves no purpose, even to letting other owners know. This is a mistake he won't make again.
You can and should though, tell him in private feedback that you're glad you were able to get the problem fixed, and you appreciate how propmptly he called to let you know there was a problem. I'm sure you have had moments before. We all have.