Amazing place in the heart of Madrid, I highly recommend this location!