Pedro and Leo's apartment was perfect for what we needed -- we are 3 colleagues who were travelling together on business -- each room has its own bathroom which is really helpful. The place was immaculate, comfortable, and had mroe than adequate amenities to be able to cook and relax at the end of the day (even though the food is so good nearby, why would you bother?). The location is great - lively, interesting, and loads of places to have a tapa or two and a few glasses of wine :-)
Communication was clear and excellent, and Antonio met me to give a tour and han d over keys as arranged.
Would definitely stay again when I'm next in Madrid, for work or fun :-)