Cristina's place is both cozy and hip -- modern design, but very comfortable bedroom, hang-out space (sofa, tv, etc.) and dining area. It's a corner apartment and has wide open views of the city in 2 directions. Being on the 8th floor, you feel "of the neighborhood", able to watch the cars and people; but given the topography of Mexico City, the more distant vistas are really breathtaking too.
The kitchen is well-appointed tho not equipped for complex meals. Good for a trip where most meals are eaten out, but enough for a hearty breakfast, simple dinners and reheating leftovers.
Location is super! There are great restaurants and shops right outside your door and within walking distance. To go farther afield, we used the Ecobici bike system -- there's a dock right around the corner. Subway is really convenient too.
The building has 24-hour doormen so check-in was easy and we always felt looked after.
Minor downsides: noisy on popular "going out" nights and hot during the day.