The apartment is really big and in a really nice, residential area, within walking distance of several parks and plenty of restaurants. The apartment itself is fine and comfortable enough. We never tried to cook, but the kitchen didn't seem particularly well suited for it (though why cook when you can get all the great food that Mexico City has to offer!). The only other things to keep in mind are that the apartment can be a little chilly since it has no heat, though Franco was kind enough to bring us some extra blankets, and there was no shampoo/body wash/etc in the bathrooms. We ended up just buying some at the pharmacy so it wasn't a big deal, but just something to keep in mind. Otherwise communication was good, and check in/out went smoothly. Would definitely consider staying here again on a future trip to Mexico City.