I stayed here for a month and found it to be a convenient place to live and work from. The wifi is really good, and the location means that you can get to most of the major places to see in the city quite easily.
The apartment is a good size and well maintained.
The few times that I had any issues, I was able to contact Leon & Juan and the problems were resolved quickly.
A couple of things to be aware - the apartment is inward facing so you can see others in the building and vice versa. There can also be some noise from other apartments but nothing that ear plugs wouldn't resolve.
I'd recommend this place for short and long term stays