Characterful hotel in a historic inn with airy rooms, a traditional pub, and a beer garden. Serves Welsh food and drinks.