Best Irish restaurant in Howth, Leinster