I come by pretty regularly (typically for brunch once a week) & I have never had a bad visit.
Always great food. My party orders a huge range of food (everything from eggs benedict, shepherd's pie, burgers, french toast, fish & chips, to most of the dessert menu) & we've never had a bad meal.
Service is always great. Prompt and friendly waiters that don't hover over your table, but do regularly come by to fill your drinks.
Easily one of my top 5 restaurants in the area.