Rankin Abergel plays some beautiful music Jaffa's Public Space