This place was built for kids.  The play area is huge and has more toys than I could count.  My 2 year old loved it.  They also have classes and activities.  The food menu is works for adults and children and is tasty and healthy.  They also have parking onsite.  A simple review can't describe it.
                        
more