Great place in central Madrid.