Excellent decor, a good menu delivering well cooked food, really friendly staff and reasonable prices make this a 'must visit' spot. We did, several times during our stay !
On our first visit we were lucky to get in as we hadn't booked. Subsequent visits were booked in advance and tables were always ready for us as was a warm welcome from all the staff. Limited on site parking but plenty of room on the road within 100 metres.