The apartment worked great for our stay. We traveled as a family with a grandmother and she was able to have her own bedroom with bathroom away from the kids and us. Plus the living room is on the opposite side from the smaller bedrooms that we used for the kids.
The apartment is nicely setup and decorated. It's close to the metro and bus lines. There is no AC, which we didn't realize at first, but with fans in every room and a breeze with open windows on either end of the apartment it was cool enough at night (our biggest concern, since during the day we were out and about in the city).
The communication and check-in/check-out processes were easy (even when we were running behind on both).