Annual 4-day spring festival of music and ale with over 40 live acts and food stalls across three stages.