Erika and JC's apartment had perfect size, location, and amenities for our stay in Mexico City! We thoroughly enjoyed our stay from start to finish.