An intergenerational festival that celebrates music, friendship and fun