A nice place well located in the center of Madrid.