My friends and I had a great stay, we only wished we had more time to spend in Mexico City.
The apartment was as pictured and described, located in a great neighbourhood and the entire process was very clear and seamless.
We would definitely recommend the place and intend on staying here again when we return!