I stayed for a month and it was a great apartment, I will stay there again.
The wifi is fast (I worked every day online)
The location is perfect, best location in Mexico City
The facilities and neighbourhood are so good you could stay for months long term. It has everything you need.