I have to wonder why we bother coming back.
While the food is good, it's really not any better than some other places that are around. The service is hit or miss. You usually get seated quickly enough but that's often the only thing that's quick. It seems like a jumble and there seems to be no distinct organization to who is waiting on which tables.
If there's any plus, it's the back patio overlooking the lake.