A super place to base yourself in Galway