We came across this place by chance. We were walking back from the Jameson Distillery on our way to our hostel, when we realized we hadn't had an Irish beer yet! We asked some locals about a nearby pub they'd recommend, and they told us this one...and it was walking distance so we went.
This place was so awesome. Look it up and try and go!