We've been to this restaurant several times and the food has been consistently high on every visit, the menu is varied for snacks and light bites to full al a carte and a chefs specials board. Nice beers and great selection of wines and little nibbles on the bar for you as you place your order.
The dining areas are either in the pub part or there is a very nice restaurant area for more a more private and formal experience. There are gardens outside to eat in nice weather and the staff are so friendly and welcoming they really do make a difference.
All in all a great place.