Festive fun at Samford Valley