This is a beautiful apartment in a lovely neighborhood! Comfortable bed, squeaky clean. The only reasons why I'd rate this listing lower is because there was no hot water in the showers (a problem that was not addressed) and because of the awkward check in experience.
Awkward check-in for 2 reasons: there were no check in instructions and even though the host knew that Google Maps would take me to the wrong location, there was no information about that on the listing itself. I would advise that the host adds check in instructions. Thankfully I speak Spanish fluently, but if I did not I would have been even more stressed.
2nd reason is that the host relied on the building security person to let me in, which is totally cool in general; however, the door person was not aware that I was coming and they were clearly drunk. After I mentioned to the host, in good humor, that the door person was drunk he actually denied it and then said "well the door person is employed by the building." For this reason I found the host irresponsible -- they choose to rely on a door person for check-ins but then do not take responsibility for the poor check in experience. All I wanted was to let the host know for future reference, but the fact that they denied and then deflected left me with a poor taste.