I've been here countless times due to close proximity to the house.
The venue is clean, the staff are attentive and you can always find a seat at this location and extra parking spots behind the pub.
The last time I came here I ended up ordering their traditional chocolate dip cone and before that, their mini blizzards.
However I cannot comment on their food, but have heard it's something to try.