Ramon's place is extremely well located. Nothing in the city was more than a 10 minute walk away. Easily reachable via subway from the airport. The area has a ton of wonderful restaurants and bars with locals and not just tourists.
Checking in was very easy. My in laws actually got to Madrid before my flight did on the day we arrived and were able to smoothly get to the apartment and met Carlos without a problem (their first Airbnb experience!) without me there.
Apartment is clean and the two bathrooms is great. One of the rooms has more street noise than the other so bring ear plugs if you are sensitive.
Otherwise, great stay! Highly recommend.