I've been there more times that I can count.
The main reason is that the people there work so hard and so well.
The food is great for pub food, better than many restos.
The alcohol can get a little expensive and it's unfortunate you can only buy beer by the glass but I can see a few reasons for that (other than the obvious lucrative aspect for the owner).
Waiters are always there to check if you're ok and need anything else and make you feel looked after and appreciated.
Quality-price the best place in the entire area.