The agent that received us was friendly and responsive. The apartment is a short walk from Atocha station and there's an elevator in the building.
We were 4 adults staying in the accommodation, and although the apartment isn't very big we had a pleasant time for the 5 nights we stayed. The sofa beds were comfortable and so was the double bed, which is bigger than it looks in the pictures. The appliances were new and although we would have appreciated some basic cooking amenities (salt, sugar, oil) we had everything necessary for easy meals. For light sleepers planning on sleeping on the living room sofa as I did, some earplugs won't hurt as the apartment faces a well-transited avenue. Nonetheless, the blinds totally block external light and also help in that sense.
Location-wise, there are supermarkets, bakeries, and some traditional restaurants in the area and the metro station is on the same street, so it is very convenient. Overall, we would stay here again and can recommend it.