A good place to stay near Galway's center.