I have been here several times and have been disappointed only once with our meals. They are a little pricy for what it is, but the food is generally good. The craft beers they make are also pretty good. Their cheese soup is outstanding. On our most recent visit, I too was a little disappointed with the perch. For fish that is supposed to be fresh, I didn't think it was very good. Almost any fish fry in the Northwoods would be significantly better. However, this has been our only dinner that was a disappointment.