I lived just down the road from this pub for 7 years and we used to eat and drink here every single week.
Only ever complained once or twice and that was due to meat being not cooked to our liking etc.
Its clean, large, cheap food (sizzling chain) and good atmosphere.
The staff are okay, sometimes a bit grumpy.
Extensive menu, clean (ish) toilets
If you're looking for quality food at a low price this is the place to go.
Warning: it gets very busy at peak times and there is sometimes an 1 and 15 min wait on food.