Stayed for 2+ months. Internet was as fast as anything I have in the USA. Location was central to everyday living necessities - although a reasonable selection of decent restaurants usually involved a cab ride. The apartment faces away from the street, so it's pretty quiet - but that means the balcony looks into the center of the complex, rather than offering a view.
Pia, the actual contact for the property went above and beyond. When I first arrived, the internet (essential for my work) was out for two days. Pia took it upon herself to find a SIM card for my phone so I could keep working. Fortunately, the outtage was a one-off incident.
The only downside was some intractable mold in the bathroom (I believe they're going to re-grout the tile). Other than that, the space was clean -- and easy to maintain. I wouldn't hesitate to recommend apartment if you're comfortable living in a compact space.