I love this place. It's a great place to bring your kids and let them run around while you enjoy watching them and chatting with whomever you are eating with. It's very casual and the food is great. I've really only had one bad experience, but I've been here so many times with great experiences that I can't hold it against them. I definitely recommend it if you have kids. Not so much for a date or anything like that.