Brill. Brilliant day out, well run, well marshalled and sign posted.