Good place to stay at center of Galway city