We have gone here repeatedly on a Friday night and always found the food to be consistently tasty and the menu varied regularly. It's like a neighbourhood pub with no pretensions and friendly wait staff.
The food during my experience was alright for pub food, though very over-priced. I received a luke-warm reception and my order was incorrect. I think that is a nice place with an interesting atmosphere, but it could maybe do with better management. It appeared to me that the wait staff just did as they liked.