Had a lovely stay at St. Athans! It's quite close to St. Pancras station, which is great.
The place is very clean (bathrooms are probably cleaned multiple times a day!)
The team is super nice and helpful, I felt very welcome :)