We've staying in AirBnB's around the world and Maria's place is one of the best. It is a wonderful layout, formal dining, living room and well stocked kitchen on first floor, two separate bedrooms with private baths on second floor, and the third floor "Nest" is out of this world. The Nest is a large room with L-shaped couch and desk with two chair- connected to an absolutely beautiful patio surrounded by plants. The door from the inside to outside pulls away to make the two spaces one room. While we sat out on the patio, there were no kidding, butterflies and hummingbirds hanging out with us. As for the location, you couldn't ask for better. We were so close to a coffee shop, literally like 25 steps, it was easier to buy some delicious coffee than to make our own. Tremendous, world class restaurants within a mere two blocks in every direction as well as a well stocked grocery store. If you go to Mexico City and you don't stay here, you'll be missing out on a great experience!