We love it. The show is cheesy but fun, with audience interaction and a few will be chosen to go up for part of it.
The food is brought to your table, and you can ask for more of whatever you fancy. Salad and cornbread, then chicken, beans, mashed potatoes, corn I think. Decent, better than most buffets imo. The strawberry shortcake is delicious Your server will start by asking what you want to drink, and will then usually react appropriately, as in once DH and DS both asked for beer, he brought a pitcher to the table! Good value for the unlimited drinks alone.
We always it downstairs but the cast also go upstairs and there’s a good view from there too, although at larger tables some will have their backs to the stage.
Definitely use Disney transport to get there!