Brilliant location and brilliant house. Everything you need for an amazing stay in Galway