Great place in an even better location in the heart of Galway!