We really liked the place: it looks nice, it has everything you might need, there is enough space, WiFi is good, communication with the hosts is perfect.
There are places to eat around the house, metrobus is in 10 minutes walk, and if you want to feel Mexico City local atmosphere, you will find it here.
Grisel, thanks a lot! Hope to be back in the future.