I spent a total of 30 days in this location - and overall I recommend it for anyone that is looking for 1.) a luxury, long-term vacation that is focused around work or 2.) an upgrade/special treat from a less nice place in Mexico City.
The biggest problem that I encountered at the location was WiFi. My calls would get lagged out repeatedly, and I would find myself relying on my data plan to compensate for the decreased internet speeds. That being said, the area is incredible, and the amenities of the apartment are perfect for a long term stay. The host was super responsive, and even helped my American friend and I print out the CDC forms to get back into the country. If you are unfamiliar to Mexico City, this is definitely a great place to start from and learn the city.