Perfect apartment and location for stay in Mexico city.