Good place to enjoy Galway city