We stayed at Victor & Sergio's apartment for 6 nights and thoroughly enjoyed it. It's very spacious, bright and comfortable, and has all the facilities you may want for an enjoyable stay.
The apartment is very conveniently located, with many amenities within easy walking distance. We used the subway to get around the city and found it good, fast and safe, much better than getting stuck in Mexico City traffic.
The hosts were very responsive when we emailed with questions, and we received immediate responses to our queries, which was really helpful.
We'd recommend staying in this apartment if you were visiting Mexico City.