Our family of five stayed at St Athans. Staff was very nice and helpful. Older building but clean. Had a private room which was very tight for 5 people. Main issue was we were on the 5th floor and there was no cooling or fans up there. Even with a window open it was super hot at night. No lift so you need to climb very tight spiral stairs. Lower floors may have been fine.