The apartment was clean and nice and was just as described in the ad. The area is calm and there are a few restaurants as well as supermarkets in the vicinity.
The apartment is located really close to a subway stop and with said subway it's less than 15 minutes to the city center (Sol).
We actually never met Juan; all communication was done via the app, but he was very responsive so that wasn't really an issue!
If you're not afraid of the subway, or if you have some personal transport, I can really recommend you to stay here! ;-)