A couple of things... We were here for a month (me, wife, 4-year-old son) and can speak definitively to this space. We are veteran travelers of 30 countries and many types of airBNB and other lodging experiences.

First of all - the room is AWESOME for the price!!! It is huge, the bed is absolutely great (and also huge) and the bathroom is completely private with hot water and a giant shower. As a wonderful touch, Ivan put a chromecast on the rooms TV, and we were able to watch many of our favorite shows from our cell phone, iPad, and computer in our downtime.
The location is borderline fantastic. Especially for longer-term trips. You are literally 1 block away from "La Comer" - a super market with everything from electronics to groceries. They had few organic options, but there are other places in Coyoacan you can take a quick Uber to for that. You can walk to the zocalo in about 10-15 minutes, and the walk is beautiful - old Spanish colonial houses, churches, etc. with mature trees and flowers all over. After a while, I ended up liking the walk as much as the destination.
Uber gets you everywhere and quick in CDMX. This is different than many parts of Mexico (no Uber in Cancun and Tulum, for example). There are also taxis if you prefer.
Ivan speaks perfect English, having lived in the States , and was an utterly fantastic host. He grew up in Coyoacan and can help with everything from taking buses to the best local spots to day trips.
Cons - there are very few, and they revolve around some great assets of the place - the dogs. While we were there, one of the dogs Matute was very old and had some "accidents" in the common areas of the house. Both Matute and Luca are gentle, sweet dogs and were great with our 4-year-old boy. They also used the backyard garden as their bathroom area, and truthfully, this is something to note as there were frequently dog droppings. We did not utilize the garden, which is as beautiful as the picture, as much as we had hoped to.
Arrival was a bit difficult. I was glad I had the place mapped out on Google maps ahead of time as the Uber driver was unfamiliar with the street and wanted to drop me off on a different part of Calle Escondida (I didn't let him). That would have been very difficult!
So know the exact address and have it on a map before you arrive! When we arrived Ivan was unavailable but Cande was there. However she didn't speak English and her Spanish was hard for me to understand, for some reason. (I speak it conversationally). Nevertheless, we got through and it was pretty simple.
But having said all of that, book this place. There are very few cons, and it is such a great experience!!! We would highly recommend side-trips to Xochimilco (a truly unique and wonderful experience!) and also to Taxco (we spent 3 days there, and wish we could have stayed longer). Also, I recommend eating at the revolving restaurant at the top of the World Trade Center downtown CDMX to get the lay of the land. Beyond that Mexico City has everything you could want, somewhere, and Ivan won't steer you wrong. Do know that Uber rides at rush hours across the city can take 45 minutes easily from Coyoacan to Roma Norte, but in general we found the commute times to be acceptable for a big city.
This place holds a special space in our heart. Thanks again, Ivan. We miss you!