The apartment was exactly as shown in the pictures. The bathroom and kitchen were both very new and clean, and the kitchen seemed to be fairly well equipped (though we didn't do much cooking). The washing machine worked great, though the apartment was a bit cramped when we had the drying rack out for our laundry. We had some trouble getting the shower to keep a consistent temperature but never ran out of hot water, which was a big plus.
The apartment was around the corner from a supermarket, and right across from a pharmacy. The Lavapies subway stop was right around the corner as well. It was also a 15-20 minute walk to the Atoche train station, Reina Sofia, etc. The building could get a bit loud (lots of comings and goings, occasional loud music) but nothing we couldn't sleep through.
Alfonso was very responsive prior to our stay, as well as during out stay. He was running a few minutes late to meet us upon arrival but he messaged us right away to let us know.
All in all, the apartment was what we were expecting, and Alfonso was a very responsive host. I'd recommend this apartment to anyone spending a few days in Madrid.