Went on a few different occasions because I was hoping for a different outcome but never got it. Food was fine. Service was terrible. If you can get a seat outside by the lake, it's almost worth the trouble.
***Updated- Bad service is mostly wait staff's lack of attention. Also, I have experienced incorrect orders and extremely long ticket times.