My company recently had an employee + family event here. We rented a room and had it catered. They served us mexican food (tacos, chips, beans, rice, etc) and kid friendly food (chicken fingers, mini pizzas and mini burgers). The food was really good.
My son, husband and I had a really great time playing all the games. The prize counter also has decent prizes.
I would go here again. I think it's a great place for families during the day and for adults at night.