The location of this airbnb could not get better - walkable to Parque Mexico, lots of great restaurants and cafes. For the house, it had plenty of space and all of the utilities worked perfectly. My friend and I really appreciated the effort that went into making sure the house was prepared for guests (they even had fresh flowers on the table when we arrived.) Wifi was also great..
The only downfall was the guest policy/front desk. You can have guests, but have to register their IDs at the front desk first. This not only requires you to send the IDs to the owner (which could take a bit) but also makes you unable to have people over ad-hoc, if desired.