Would like recommendations for decent country pub that does great lunch. Needs to be west of Cardiff, maybe in the vale of Glamorgan area. Half an hours drive from Cardiff or thereabouts would be fine. Looking for somewhere smart or with a bit of character rather than a toby carvery/beefeater/wetherspoons kinda place. Thanks in advance.