Great apartment with a great host. We stayed in Nai's place over the Near Year break and had an excellent time.
As others have pointed out, the place is bigger than it looks in the photos. It is very nicely furnished and was really clean & well equipped.
Mexico City is a great destination. There is a lot to see and do - be sure to look at the list of interesting places that Nai provides. The apartment itself is in a hip and happening neighborhood, with shops, cafes, parks and restaurants nearby.
We really can't say enough good things about Nai as a host - she was welcoming and responsive throughout our stay with all our questions. We also forgot something when we left and Nai kindly helped get it sent back to us.