Now I read negative posts before I went and I almost cancelled, but our server was wonderful, always on top of things, I think you can get poor service almost anywhere if you get the wrong person.
I also was pleasantly surprised by the food. I am usually pretty picky but I thought the turkey tasted good, although I scraped the cranberry sauce away, I actuall tried the catfish and liked it, and I like the cheesy potatoes a lot. DH is a real foodie and always comments on if the food was good and he really liked it and we got seconds. DS9 ate the green beans from our adult tray which was great to get some veggies in him since he didnt like the raw veggies served with allt he kids meals and the kids got chicken fingers and mac and cheese and were happy too.
We just went at the beg of May so I dont know if they improved things or if we lucked out but we really enjoyed this meal and I am so gald I did not cancel.