Amazing place and the best location right in the heart of Killarney town centre. A must recommend for everyone!