The staff are very friendly, with brilliant service and a great menu. As a vegetarian who can't eat gluten, I usually have limited food options but they have a great range of interesting delicious food. Everyone, from staff, locals and visitors, were so friendly and lovely. Highly recommend.
(can't comment on the hotel as we didn't stay but talked to one of their guests when we popped in for food, and they were very happy as a returning guest. So am sure their hotel service is great too).