I've visited this restaurant many times. Generally the food is of a good standard. A large range of fish and local meat produce. Good on portions. Staff excellent, always a pleasure. Great beers.
What I would be critical of is two things. The whole place could do with a spruce up. The interior is looking very worn and a bit dirty in places. It could also do with more than just the 1 or 2 token meals for vegetarians which is sadly not to the standard of the rest of the menu.