Best pub in Galway hands down