Very nice place in a central area of Killarney, strongly recommended