St Fagans offers the perfect blend of fresh air, heritage and half-term adventure - whatever the weather