A great place in the center of everything in Galway.