As others mentioned in their reviews, this place has gone down in quality and service over the years. I have been going there for many years because of the patio/garden with the lake view. You can take your beer or sangria pitcher and sit by the lake and watch the sailboats while the kids can run around the large green area.. The food used to be fair. The fish n' chips is a good plate usually.
However, the last time I was there on a Saturday afternoon/evening, it was just impossible to get any good service (useless waitress), could not get the food, and when it finally arrived (almost 1h late) it was mediocre. I complained to the manager, a young fellow looking quite inexperienced. After some apologies, they knocked a couple off beers of my tab (cheep). My table neighbors agrees with me that the whole meal should have been free. At he end, it was an expensive and frustrating experience
It is sad because it is a really beautiful place to enjoy a nice summer afternoon or evening. I may try again but I cannot recommend this place anymore