My husband and I have stayed in lots of AirBNBs in 4 or 5 countries and many cities. This is BY FAR the most beautiful property that we have ever visited. We did not get to meet JP, as he was out of town, but we did meet Alejandro and he was the ultimate host. Every question we had (where is a blow dryer? Where is the iron? etc.) was answered within minutes.

From the outside, you would never realize that inside is basically a mini-mansion. The house exudes luxury, from the art, to the furnishing to the appliances. I love my Nespresso coffee, and this, too, is easily accessed. The housekeeper, Josefina, is a dream and loves to make you feel special.

This is really more like a Bed and Breakfast than like your typical AirBNB rental. There is a private bed and bathroom for each guest, but there is no lock on the door, which was initially a little off-putting, but the host(s) give you a great deal of privacy, so this ended up not being a concern.

Each room has it's own TV and the WiFi is VERY reliable. We were able to stream Netflix at night in our room. The bathrooms are furnished with towels and bath products of high quality as well.

The neighborhood is fantastic! Walking distance to some amazing restaurants/bars/brunch places. If you want to experience Mexico City like the locals do, this is a great neighborhood to do so. Very safe and clean, and very walkable. You can also access the hop on/hop off city tour just 3 blocks away.

Only cons: 1.)The bathrooms are very dimly lighted, which my husband didn't mind, being a man, but made putting on makeup a little difficult. Next time (and there WILL be a next time), I'll bring my own lighted makeup mirror. 2.) The bed is very firm. Again, didn't bother my husband at all, but I am a light sleeper, so it was tough to get a full night's sleep for me. 3.) You can't control the temperature in your own area. I sleep very warm, and we ended up sleeping with the door open to keep the room cool enough (it was a warm February week in Mexico City), but it was hard to keep a balance. We are used to having a thermostat in our room to control our own sleeping temperature in other AirBNB's, so this was an adjustment.

All said, however, the pros FAR outweighed the cons and we would not hesitate to stay at this property again. And, in fact, we have already recommended it to other friends.

Kudos to Alejandro and JP for not only providing a place to sleep, but also a mini-oasis in a crazy busy city of 20 million people. We highly recommend.