This was the perfect place to stay in Mexico City.
The apartment was cleaned regularly during our stay and the staff were very friendly.
My friend and I were working remotely for the week. The WiFi is excellent in the apartment.
The reception is manned 24/7 which is great - you don't need a key as the rooms are done using a keypad.
There is also a co-working space on the top floor which is great too.
I would highly recommend staying here.