Victor's apartment is great. I stayed for about a month, working remotely, and it had everything I needed. The street/neighborhood is quiet, for Mexico City standards, which was perfect for working from home.
The internet is fast and reliable. Additionally, it's centrally located and within easy walking distance to other popular neighborhoods. It's close to a metrobus line (5 min walk) and an easy 15-20 min walk to two (2) metro (subway) lines. Napoles itself has any number of restaurants, shops, supermarkets, etc and is not overly touristy. Victor is a great host, very easy and fast communication. I'd definitely stay here again when I return to Mexico City.