I have had the chance to stay at St Athans Hotel, pleasant stay, but didn't meet all expectations. It is clean and tidy, but the setting hasn't met the price I was paying for.