Excellent apartment, very nice and clean. The hosts are very responsive and helpful. The location is very convenient as well. Insurgentes metro station is right around the corner. Lots of great restaurants and parks around. Highly recommended!