St Athans is very charming and in a near perfect location. You get what you pay for - the bed was not super comfortable, no extra blankets/towels/pillows, the room was quite stuffy. That said for a 1 star hotel this was a nice enough accommodation. For the budget point, I would stay at St Athans again.