Awesome place, just as advertised. And the location is perfect, really close to many of the key attarction of Madrid.