Overall, I had a great stay in Madrid. The apartment was exactly as listed, clean and in a good location.
Unfortunately, we did not get to meet our host who can improve on communication. However, his replacement was very helpful and welcoming. I would recommend the apartment.