This place has turned into one of our local "go to" places for a quick dinner when in the mood for a hearty but unpretentious meal. Bonus points for their reasonably priced wine and beer, nice patio out back, and never having to wait for a table.
Food is affordable in that I think everything on the menu is under $20 for a main with roasted potatoes (sometimes baked or mashed for that matter) and veggies, and usually have specials which also get you a side of soup or salad too. Either way you also get their amazing home made bread rolls to kick off the dining experience.
We've been probably over a dozen times and only 2 times ever had a bad experience, exclusively due to the same non-attentive waitress who never checked on us, leaving us with empty glasses and one time not even getting the bread to the table. Otherwise we've always been treated right, including when we held a special event for 20+ people here when we were very happy with the experience including the service. So based on the odds of disappointment, this place is still a pretty sure thing for a satisfying meal.