I'll be the dissenting voice here. We just ate there in early June one night when it was storming so bad we couldn't get to Epcot for our ADR if we tried.
We too had had an enjoyable breakfast there in the past. We will never be going back to the restaurant after the dinner we had.
The restaurant wasn't even full...not even close. I could count about 12 tables that were seated. We were given menus right away and our drink order was taken. Drinks arrived 10 minutes later. I'm not kidding. I watched my watch because I was pretty thirsty.
Server took our order: DS had a kids pizza, I ordered a pork chop, DH had a steak of some sort and DD ordered the halibut.
I can't remember how long it was, probably reasonable, but it seemed long and then everyone's entree except my DD's arrived. (She's 10 by the way). Server said her entree is coming right behind him.
30 minutes later her entree was still not delivered. Server could not be found to see what was up. I ended up giving DD my meal because she was so hungry.
While she was polishing it off, her halibut arrives. Everyone else was done eating. Had she not eating all the fish because she was still hungry, we would not have paid for this meal.
I can also tell you that the server was not too good about refilling drinks. I just had iced tea and it took forever to get it refilled.
While the part of my meal that I had tasted okay, I will not be returning with my family and I would not recommend this restaurant to anyone.