Eat, drink and sleep is the Felin Fach Griffin’s simple motto, but does this Welsh country inn excel on all three counts? Debra Waters finds out.