Excellent host, apartment, location, and neighborhood. I will definitely stay here for future visits to Mexico City.