@Lisa1616 Most people won't read. We started adding a message that we sent upon confirmation that basically says...if you haven't done it already, read the entire listing, house rules and details on transportation to and from NYC.... I believe this helps if only because we've had a few people cancel after deciding the house is too far from NYC, so at least some few people do read it if you prompt them.
You should also, if your guests you can tell do not understand English, to send all messages and details of importance to them via the airbnb message system, and if you are really worried, send a translation in their language. I have found this works pretty well.
Also, I agree, your response to the bad guests was too long. You want to remember that your response to a negative review is really for future guests so you want to come off as reasonable and level headed not angry.