We had a great time in CDMX largely because of our accommodation - it was super centrally located, often times we could walk to a lot of the restaurants and activities we had on our agenda. The apartment itself was well furnished, clean, and had a great layout for 4 people. The balcony was super comfortable too and perfect to hang out in and relax between sightseeing. They also have 24/7 doorman coverage in the building so it felt safe and they were helpful in providing recommendations and directions.