It was a great stay at Borja´s place. The place was very clean and nicely maintained. It was a bit smaller than it looked in the pics. But it was comfortable for our family of 4. The best part is that it is centrally located. So, you can literally walk to most of the scenic places in Madrid. The apt. has most of the basic necessities.
The only thing that I felt was that the entire process of check-in, check-out, although very efficient, was a bit impersonal (at least for my taste) as I could never meet the host in person. I would have liked to meet and thank them personally for hosting us. This doesn't affect the stay in any way whatsoever. This is more of a minor & personal nit-pick rather than anything else.
Overall I would fully recommend their place and would take up the opportunity to stay there once again in the future.