Had a great stay, apartment has all you need. Beds comfy and house is well equipped. We never actually ate in the apartment but everything is there to be used. We had extra cleaning which was organised and manged by Maria who was a great host. Very helpful and responsive during our stay. Would recommend. The only down side is the traffic noise but this is Mexico City and there is lots of noise ;-) where ever you go!
Walking distance to Amsterdam (5 mins) where there is vast selection of cafes and restaurants.
Had a great stay.