This is a great place to stay. There is a security guard 24/7 that opens and closes the door for guests. It is 2 bedrooms, 2 bath. One of the bedrooms has a Queen, the other had 2 twins (or full?). The Queen bedroom has a connected bathroom. The twins bedroom does not have its own bathroom, so you have to leave that bedroom and walk into the living room and kitchen to get to the bathroom. Mildly inconvenient, but really not a big deal. The place was very clean. It is not huge but has a small kitchen, dining room table with 6 chairs, a small living room, and a great balcony. The twin bedroom also has floor to ceiling windows, which made for a spectacular view.
It is a great location too. Next door is a small Sam's Club. Next to that, was a great local coffee shop that we liked so much that we ate breakfast and had coffee at for 3 out of our 4 days staying in Mexico City. Less than 2 short blocks away was a Starbucks. Across the street, is a 711. There are local food places throughout Polanco, too many to mention, and there were plenty within 2 or so blocks from the apt. There is also at least 2 WalMart Marketplaces within a few blocks. My point is that you really couldn't ask for much better of a location.
I forgot to mention that the apt building has a great, flat area on top with chairs, fire pit, etc. We went up there almost every night - you will too, if you stay there. Also, there is a small workout room and laundry facilities.
Honestly, I'm having trouble thinking of negatives to help balance out my review. The water in the shower sometimes was only warm, not hot. The living room only has a couch, so only 2 people could really be comfortable sitting there. That is about as nitpicky as you can get, which just demonstrates how satisfied we were with everything. On top of everything else, the price was crazy inexpensive compared to some of the others I considered. In sum, great place to stay.