I would highly suggest to stay at Juan's Airbnb. It was superb! Clean, new, much attention to detail and all the amenities you could need or want. We only had 1 night in Madrid and the location was perfect. All communications were quick and check-in/out was a dream. Next time I'm in Madrid, I will stay here for an extended time.