Large spacious holiday home in Galway City (Galway)