We loved staying at St. Athans! A cool and quirky hotel. Great location. The cafes and pubs were numerous and had excellent food options.