St Fagans is alive today!