We are a family of 6 (4 children) and stayed in Jack Y Alice's apartment for a week. It was big enough for all of us.
Pro's:
1) Great, walkable location. Convenient to restaurants, pharmacies, places to buy groceries, etc.
2) Price of apartment - very good!
3) Easy check-in.
4) Clean/modern apartment. 2 A/C's - (in bedrooms).
Con's:
1) Noise - bring earplugs. The master bedroom is loud, especially in the morning when truck deliveries are held outside on the street. Had we had earplugs, I don't think the noise would have been as much of an issue.
2) No seating area(s): I would have appreciated a seating area other than the kitchen and I would have loved an outside seating area (like a balcony) as the weather is so nice in Mexico City.