I'm in love. This place is so beautiful and perfect for a couple who loves both casual and fine dining. It's location is perfect and Cecilia provides TONS of awesome recommendations. The apartment itself is well appointed, clean and has awesome decor. The fan favorite was the balcony. Great place to sit and enjoy drinks before dinner. Cecilia is very communicative and kind. At one point I accidentally left my wallet in a cab (never got it back again) with the building access card in it. She was genuinely more concerned with my wallet than the card I had lost. Additionally she came over the next day to provide a spare. Her quick response meant that this little hiccup really didn't impact our trip too much.
I really could not have imagined a better place to stay in Mexico City. Thank you Cecilia!