Hector is a fantastic host, and his apartment is very cute and homey. The location in Juarez is fantastic, with the Metrobus Hamburgo right around the corner, and other transit options nearby. The active Reforma district is immediately to the North, and the nice Roma Norte district to the South. Walking West you can easily reach the Bosque Chapultepec forest park and castle, and a 30min walk to the East will get you to Alameda Park and Palacio de Belles Arte followed by the Zocalo and downtown Centro regions with the Mexico City Metropolitan Cathedral. Overall I found this location to be fantastic for walkability, and during the Day of the Dead festivities it was incredibly easy to get to the center of the action (you can even hear the festivities from the apartment).
One note for travelers, is that there is another location in Mexico City with the exact same address, on the complete opposite side of the city! Be careful using Uber because it is liable to take you to the wrong place! I found it easier to get here by telling Uber to use a unique landmark such as the nearby Museo de Cera (Museum of Wax) or Museo del Chocolate (Museum of Chocolate), or you could try the nearby Plaza Washington. If you do this you should not have any problems as they are all roughly one or two blocks away from the destination.
There is also plenty of food options around, there are street food vendors immediately nearby, and there are taqueria's very close by, along with several nice bars and cafes and breakfast restaurants. In particular, the nearby taqueria on Londres Street is open very late, which is super convenient since its just around the corner. And the nearby Roma Norte region has a lot of fine dining as well. There are also several convenience stores within one block or less from the apartment.
The apartment itself is great. The bedroom has a door that locks (dont get locked out!), the bathroom is shared but only with other guests. The apartment and room were all very clean and tidy, and nicely decorated. The common areas were available for use.
Overall, I really loved staying here, and I think you will to. Its a wonderful home base for your explorations of Mexico City.