We had a great stay at Victors place. The location is perfect! The apartment is located amongst the trendiest bars and restaurants in the city. Park Mexico and Chapultepec park are close by and are great to go for strolls in.
Victor went out of his way to make our stay comfortable. He even arranged an appointment for me at an english doctor that I needed to see.
The apartment itself had everything we needed for a fantastic stay.