Carlos and Marta were truly amazing. You can't be in a better location as a tourist in Madrid. Everything was within 20 min walking distance. The apartment was in great condition as well exactly as seen in the posted pictures.
I would highly recommend staying at this place.