Great place near everything in Madrid.