Karen's place was the perfect location for our first stay in Mexico City. We were walking distance to many of the places on our list.
The apartment is very stylish and pretty comfortable for three. Had everything we needed, including extra blankets, heaters, iron, etc.