I would give it a 5 but there was one MAJOR thing that happened. My son has milk allergies and I asked if they had milk in their fried nuggets and they said no. And he ate them and ended up with a terrible allergic reaction. This happened a year or two ago but it still happened.
Other than that the people are friendly, facility is clean! Love the play area and the community involvement.