Very good place in the center of Madrid.
I highly recommend it.