I highly recommend staying here. Cecilia was extremely accommodating. My gf and I arrived in the morning and Cecilia allowed us to put our luggage in the apartment before checkin. This was so helpful and allowed us to explore the city.
The apartment was beautifully appointed with everything you would need for your stay. The place was very clean and you could tell a lot of thought had been put into the details.
The location was perfect with lots of coffee shops and great restaurants within short walking distance. I will absolutely stay here the next time I visit Mexico City!