Mostly deserving of a one, but gets some credit for having the large indoor playground - though that speaks little of the operations of the place, service and food quality.
The few times I've been here, I always wait far too long. My last visit it wasn't even busy and still waited long.
Fries were far too under cooked - don't know why they rushed it since it wasn't that busy. The speciality bun on my Angus burger was a mistake since it was stale. I was served 'to go' even though I never stated I was leaving (and came in with my whole family - why would you make that assumption?!?).
They seem to make errors most times I'm here, it's never very clean and garbages are usually too full.
Basically, it's usually chaotic here and there's a reasonable chance an error will be made. Can't take away that it's one of the best McD's playgrounds I've seen however.