Best Irish pub in Ballybough, ireland