I did a long term stay for 6 months and this was a great place to stay. Super clean and comfy. All your basic needs will be met. Ceci was an amazing host, easy to communicate with and ready to help at the drop of a hat.
The washing machine did break down twice, which I'm not really sure why I have been using washing machines my entire life with no problems. Ceci was very helpful and getting the repairman as soon as possible and getting it fixed.
The bathroom is NYC apartment tiny and the water in the shower was never hot, just warm.
The complex is huge but super clean. There are lots of dogs and kids. As a remote worker it was a little nosie at times. No problem with the internet in, my work required me to use a VPN and it was fast enough for me to use with no problems.
This was my first stay in Mexico City so I didn't know the area at all. On a map it is not far from Polanco or Roma but with traffic it could take forever. But super easy to get an Uber.