Apartment and its location are amazing! Everything is just like in photos and we really enjoyed our time there. The couch is not the most comfortable one for sleeping, but it has served a purpose. Bed, on the other hand, was really nice and comfy.
I can not tell much about Rafael since I never met him, his friend is the one who gave us apartment keys. All I can say about him is that he wanted to charge us extra 30 euros to check in around 10 AM (usual check in was at 3 PM), but at the end we checked in around 4 PM and there was no problems with that. All communication with Rafael was clear and simple, he responded promptly.
Ricardo (the one who gave us apartment keys) was really nice, speaks good english and seems like a nice guy.
Only thing that was a bit weird about this apartment was a fact that Rafael is host on Airbnb, but while speaking with Ricardo it seemed like it was his apartment (it is not impossible that we got wrong impression and that apartment in fact was Rafael's). But the weirdest part was that an hour after checking in I got WhatsApp message saying "Hi Martin, this is Marco (Rafa's friend from your airbnb apartment in Madrid)". I did not respond to that message and later in that day got message from the same number: "Sorry, my mistake. Enjoy Madrid!". So obviously my informations were shared between multiple people. This did not affect our stay at Madrid at all, but was a bit weird.