large and imposing , more like a mansion than a hospital with the exception of the barred up windows ; it was the one place raine could have gone the rest of his life without ever laying eyes on again .