I stayed at Julieta's place for 4 days. Overall the place is great if you want to be in a nice neighbourhood and you just need a base.
Unfortunately when I was there there was a reasonably terrible toilet smell in the apartment but hopefully I just had bad luck.
I wanted to stay with my two cats but when I arrived I discovered the entrance is a heavy sliding door which opens onto a really busy road so it's really not suitable for cats.
We had a bit of a misunderstanding with the check in but Julieta was understanding and a generally good host.
Other reviewers have mentioned it but it's worth saying again that the road noise is quite extreme, I had to sleep with noise cancelling headphones!
I would recommend this place for those looking for a cheap base, in a lovely neighbourhood, from which they can explore this wonderful city :)