We have been coming here at least 15 times a year for the last 8 years we've lived in the area.
The staff is a bit older than most restaurants therefore for us the service has been mature and mistake free.
There are a small number of foods we stick to when we come so I can't recommend many other than the goat cheese appetizer which is excellent and the salads are great.
This place isn't really for families with young children. The customers are usually a bit older and the prices higher than average.
I've found that if a restaurant has young staff and lower prices the food isn't as good and service below par in my experience anyway.
I think that after coming here many many times without any complaints is a blessing indeed!
We go to many other restaurants also but with a less favourable experience.