If you have kids, or like that kind of thing, the atmosphere is alot of fun. The food, though, stinks. Everything is dry and tasteless. (Exception- good milkshakes.) The service has also been lacking, at least on our couple of visits. The servers are so busy with all the goings-on that they don't pay the attention to your table that you might like.
I'd be happy to never go there again, but it is convenient after a long day at the park (assuming you're staying at WL) and my daughter loves all the activity.