I stayed here for 11 nights and the place was sufficient overall. The apartment did look like the photos. There was also a clothes drying line outside to dry clothes on (which I don't think was on any of the photos) so this was very useful, and the balcony was spacious.
Right next to a big mall so along with the local eateries there are plenty of eating choices nearby, plus the transportation links are excellent (the location is at the first stop on the Aerobus from the airport so extremely convenient, and the metro stop nearby can get you into the center in a matter of minutes. Also don't rule out the buses either - as great connection for these too).