I just spent 9 nights at the apartment, and had a positive experience. The apartment looks new, and indeed looks like in the photos. I found the place to be quite roomy for 1 person ( I was by myself), or a couple, not small at all! I loved the walk in shower in the large bathroom, a nice sized bedroom, and the open space of kitchen/living room/dining area was perfect.
It is very close (2 minute walk) to metro Tribunal (lines 1 and 10), where one could easily get a passing cab if they prefer, and a few minutes extra walk in the other direction, to metro Noviciado (line 2 I believe).
Plenty of restaurants, and little shops within short walking distance, During the nights, and especially the weekend, the street and area fills with people, who frequent the locals bars, but it is completely safe, and since the place is on the second floor of a building right pass a small courtyard, it is super quiet too!
The host was kind to allow me to check in early, which was much appreciated. The one thing that I might complain a bit about is the communication, which has more to do with a language barrier, than anything else. English here meant Google translate, which can be confusing sometimes, but it all worked well in the end, and would not stop me at all from revisiting.
Over all the place (which was as clean as clean can get!), is very recommended.