We were just there last week. It was about 50% full, but people were still waiting to be seated.
We ate there in November and really enjoyed it. This time... not good.
Poor service. He was simply unfriendly, inefficient and absent most of the time. At one point he ran by the table and took the serving plate. He returned with dessert and the bill. So much for "all you can eat family style."
The quality had dropped noticeably from November. The steak was fattier. The fish was more bland. The turkey was the same. The dessert was supposed to be the same, but it did not taste at all like it did in November.
The character interaction was outstanding, but that's about it. We probably won't go back.