I stayed at Margarita's place for 5 weeks.
The good: I felt comfortable in the apartment and enjoyed how sunny it was. I also thought the location was great insofar as Polanco-- where you will find many great restaurants-- is only a short walk away. Ordering Uber is also a breeze and very affordable. Finally, the internet speeds were good and I had no trouble with my connection while working from home.
The bad: There was a hiccup during my stay with a guard who was rather rude. I also had the nagging suspicion that the guards were keeping tabs on me, which felt a little like babysitting.
Overall, I would give this apartment a solid 4.5/5 and would highly recommend it to others. Importantly, this is also one of only a few AirBnB's I would happily return to.