Just moved to the area. This is a good place for kids and good for parents too. Comfortable seating. Only tried the food once, it was okay -- a bit on the plain side and my suggestion for the kids' meals is to make the fruit portion larger, at least double.
Good architecture on the playground -- places to hide and enough variation to keep kids interested for an hour or two. Call ahead to check on the crowd, particularly to avoid a large group/birthday party which can make the joint hectic.