Accessible location for attending concerts at Malahide Castle with lovely hosts