Very average McDonald's experience. Everything was clean enough, but definitely not spotless, one of the touch screen self serve kiosks was so smudged up that it wouldn't respond, the others all seemed fine. Seemed to be moving orders through at a good pace, but our orders came up so quickly that I would assume it was all stuff that had been sitting in warmers. Not necessarily a bad thing, as long as they haven't been sitting there for more than a few minutes. Anyway, it was *insert average McDonald's experience here*