Karla's place is great. The apartment is clean, comfortable, and gets amazing natural light. The rooftop terrace is also really nice to hang out and read or have a drink. We were able to walk or take the metro everywhere we wanted to go. The apt is walking distance from Zocalo, Plaza Garibaldi, and lots of fun markets (Sonora, Lagunilla, San Juan, etc). And the metro is less than a 5 min walk away and will get you just about anywhere for a mere 25 cents (5 pesos). Karla is also very nice to chat with and helpful. It was our first time in Mexico City and we will definitely be back and stay with Karla of course!