We will be on holiday in Weymouth when the Dorset Steam Fair is on. Is it worth going to? Will my 1yo, 4yo and 7yo dds enjoy it? I've seen there is just an evening ticket - what sorts of things happen in the evenings?