We all agreed that Ramon's place was among the best Airbnb listings we have ever stayed in:
There were five of us traveling and we all fit comfortably--it was also very well taken care of. Everything we needed was within walking distance. Most importantly, it stayed cool in Ramon's despite the Madrid heat.
We also had some flight and train trouble, but Ramon (and Marco) were very flexible with our check-in time.
I/we would recommend this place to everyone.