Met some family from out of town here and I was slightly impressed. I had the steak and cheese sandwich and it was really good. Two of my cousins had salads and they said they were pretty good. The kids seemed to like all their meals as well, but of course they were having so much fun looking at everything they would have eaten anything.
The service was way better than the service in Las Vegas. They were quick with the food once we ordered, and when I added an extra side after getting out food it came out right away. Everyone was very nice and not overly pushy.
The girl in the gift shop was all over us every time we turned the corner asking if we needed help (which was kind of annoying), but she did give us a discount on everything we bought. I'm guessing they weren't making quota or something.