We stayed here in our campervan on the way to St Davids and the staff were welcoming and the food great. We called ahead to book a table and couldn't fault the food, wine and also a glass of real ale from the barrel. The bar area is cosy and has been refurbished to a high standard, and best of all, they welcome dogs so our little cocker spaniel was able to stay with us in the restaurant for dinner, and was even provided with a blanket! Would definitely come here again, perhaps to stay in the hotel next time!