The staff alone at this location make this McDonald's 5 stars. I'm pleasantly surprised each time at how polite the McDonald's staff here is and how they manage the wait courteously. That said, this location happens to be in a busy suburb that is lacking in restaurant options. It is always busy even if you just want a $1 Diet Coke at 2 pm. FYI, the high school is open campus and lunch happens to be scheduled at 1-2 pm. While I don't expect quality food from McDonald's I do hope for quick and I think it's a fair wait for the cost. You may get your order immediately, but chances are you will need to pull into a reserved space, but that's after waiting for your turn in line. But you also get what get. I'm not going to fault the restaurant for continuously having cars in their drive through lot. I'm going to thank them for continuing to smile or say hello to my child who is loudly requesting a vanilla milkshake instead of the chocolate one she asked me for 5 minutes ago. I'm also going to say thanks for maintaining that politeness in their staff every time as while I fortunately do not go here daily over the course of two years I have not had a single order incorrect or had cranky staff. And that's no small feat.