I've never been to Achnabreck :-( ... but, from what I've seen and heard of it, it was the first place I thought of when I heard about Drumirril.
Does Achnabreck have a *very* significant and *very* sacred hill on the skyline? To the north would be nice. Drumirril is dominated by Slieve Gullion, the home of the hag, upon which is the passage tomb usually known as Callaigh Beara's House.