We loved our stay at Alejandra's house. The location was perfect... around many great restaurants, cool vibe, and a 10 minute walk to Parque Mexico, where I was able to take my dog every morning to the dog park there.
The apartment is really big, the kitchen fully equiped, and the beds are comfortable... especially the larger bed. We were a bit worried about the kids room being two adults traveling together, but the toys had been put away so it was completely fine.
The wifi is good and strong, but if there are two of you using it and someone is using video you're better of both using it in the smaller bedroom next to the modem. That was no problem for us.
We don't have anything bad to say about this place!