I travel often to Mexico for business purposes and I if you are looking for a suitable place that meets your needs as a worker, please look elsewhere. If you are in Mexico City for only couple of days then this might be OK for you. I stayed in Eduardo's apartment for 8 weeks due to work. During my stay, the internet failed over 6 times and in cumulative I spent over a week without internet. Needless to say that I had to go to the office during weekends in order to finish some work. Another big issue was that Eduardo made a mistake on my check out date and I had to move out 1 day earlier than agreed upon. He offered me his other apartment as a compensation and I accepted thinking that this was his way of apologizing. Imagine my surprise when he charged me for the extra day. On top of this the apartment was lacking some basic kitchen things such as cutting board, no propane for the oven and I even had to ask for a can opener. The only positive side was the cleaning lady who was very nice but yet again it was a very superficial cleaning. The apartment is in a very nice zone but not very centric. If you are looking for a activities outside then I would recommend looking for something close to Avenue Insurgentes Sur, Coyoacan, La Roma or La Condesa. You can find much better for a much more reasonable price. Unfortunately I do not recommend this place.