We have never had a bad meal here. The dining room is well laid out, white tablecloths (what a treat) and friendly staff. The food is reliably good, with fair sized portions. There is plenty of choice although the menu doesn't change, but all is cooked on the premises. Good car park at the back.