Anyone know how long this festival usually goes on for? Can't get there till Monday 19th and haven't been before.