I stayed in this apartment with my 4 children (young teenagers) during a week in June. Location is great and apartment is quiet (away from the fray). Overall had a good stay.
The Pros/Cons:
Communications with the host was generally very good and was able to get into the apartment no problem. Given it was the summer, AC was really important. Overall the apartment has very good AC, except in bedroom with the single bed, and because it was so hot, no one could actually sleep there. So, if you're considering going in the summer months, one of the bedrooms isn't really usable - unless you like the heat.
The biggest issue in the apartment is the water pressure and temperature in the showers. In general the water pressure is low. We were told when we checked in not to run the water in the kitchen or washing machine when we took a shower. We didn't, and we still had generally low water pressure. And in one of the showers we couldn't seem to get any hot water to flow, leaving the 5 of us with 1 shower. Not really great. We alerted the apartment manager who told us to call the "field agent" who, after he showed up, told us he would tell the manager. Ultimately, no action was taken on this. Disappointing.
Lastly, there aren't a lot of signs/notes (in various languages) about how to use some of the appliances (like the washing machine). Just be prepared to 'figure it out' - google translate helps.