We ate there for my birthday last May. Dh thought it was the best meal value that we had while we were at WDW. While it's overpriced compared to some restaurants around here, you have to remember that you are also paying for the atmosphere (and that you are in the world of overpriced food).
While our server didn't go above and beyond, he was friendly, efficient, and provided good service. He had no problems with ds 13 ordering from the kids' menu, though he did tease him just a little about it.
The food was excellent. I had a filet, and dh had some chicken dish (sorry, can't remember). We didn't leave room to order dessert, though the waiter did bring over a cupcake and certificate for my birthday.
I would definitely eat there again!
Beth