Good place to stay in a perfect location in wonderful Galway!