I took my boys here because I had a coupon and thought it was average. Service was average and my youngest was scared of the rain storms. But, once he is older, I think he'll really love this place. Definitely not a place you want to eat at once a month or anything due to the price and average food. For a special birthday meal for a child I think this place would be really cool. I was shocked though to see several fish in the tank near the entrance of the restaurant dead or dying. I don't know if something happened with the pump or something but it was pretty sad.