Spacious and comfortable apartment in a very nice location in Mexico City.