You have to know what to order.
The fillet was the absolute best one we had on the property. Nice and tender, cooked just like ordered, and tasty too.
The ribs were standard St. Louis style that one could get almost anywhere. The sauce wasn't spicy at all but was tangy. Nothing special with these.
The fish was correct for the style it was supposed to be. It had a dry rub and was cooked more well done than the average person is used to here. The trouble is that there really isn't anything on the menu to indicate this. But I've certainly known people that love their fish done this way and would send it back if it came out the way I like it. Those will find it really good imo.
The duck was wonderful. This is one that if you do not like spice, do not get it. It will be too spicy for you. But for your average person, they'll feel it spicy, but not overwhelming. If you're used to Thai curries, you'll find it bland.
The kid's tenderloin tips were great. They were nice and tender and not of a totally inferior quality like so many kid's steaks can be these days.
Of the appetizers the seafood margarita looks so enticing. Avoid it. It's more rabbit food than seafood.
I got the seafood skillet and got a far better deal.
Service was cordial but not overly friendly. I don't think they were rude or unhappy or anything though. We got seated right next to the big window overlooking the lake. Service was prompt, but not rushed.
Overall, everything came out to temperature.
All in all we were very happy with it.
Hope that helps.