We usually only stop in here for drinks and fries, but I can say that they have never messed up or order or given us sub-par food.
The line here gets crazy long (as does the line for everything else in this area), but they are usually able to get through the customers quickly. I've never had to wait more than ten minutes total.
The staff are also incredibly friendly, which is what makes me give this place four stars. They are always very nice even when the line is long.
I'm sure there are other locations we could go to that would be less busy, but this one is closest to us and the great service keeps us coming back.