We loved this place but I gave it four stars for one reason.
They have hardly any tables, I also wish they wouldn't allow people to "Save" tables while they play by simply putting a water bottle or leaving it dirty. There's not enough space to do this, meanwhile there were a bunch of people scrambling to settle their small children at benches while attempting to feed them. While other tables are left unoccupied while guests play.
Someone else could comfortably sit down feed their kids and be on their merry way.
With that being said the food was reasonably priced and actually very good! The park itself was so much fun my kids absolutely loved it, my daughter even wants her birthday there. We will def be back.