Great place right near the center of Killarney.