We stayed at Airbnb's in Cordoba, Barcelona and Madrid. This was the best of the three! Location - wow, look out your balcony and the Plaza Mayor is right there. Location - a block walk to a taxi stand to get us to the airport. Location - an easy 10 minute walk to the Sol Metro. So, location, location, location.
The apartment is smallish, but has everything you need. Our coldest days were in Madrid, but the heater worked very well. What was also nice was the jetted tub. Great for easing pains of spending 8 hours at the Prado. Plenty of food places and Soraya has a nice suggestion list. We did Botin, the world's oldest restaurant, one night. And you have to get Bocadillo Calamares one night.
Some reviewers mentioned street noise. We felt the shutters kept it out quite well, but I also sleep with white noise app on my Kindle, so it was very quiet.
Only small complaint, also by another user, was the cleaning person trying to get in at 10 AM, even though we had informed Soraya we would not be leaving until 12. No big deal, as I leave the key in the lock so the person would not be able to get in anyway. But other than one small item, I highly recommend Soraya's apartment when in Madrid. If we are lucky enough to return, I will try and get this place again. Just a great stay.