The kids always enjoy the games. The food is fine but not so amazing. The service is terrible. We had to wait for long for the waiter to.take our order and also for the food to get ready. It general we were not impressed by the food but it's a nice place for the kids to play.