Airbnb communication and 5 star reviews

I am constantly asked by hosts how do we get so many 5 star reviews. It really starts out with communication with your guests. All messages and inquiries are responded to within 5 minutes. It's my thought that if it's over 5 minutes you might as well give the booking away. If you are in a very popular vacation location there are rentals everywhere to choose from, and the one that caters to the prospective guest with timely information will always receive the booking. In fact, Airbnb measures you