Both the host and the place are perfect. The host is very responsive and flexible. He also gave me many tips on Mexico City. The place is quiet and well-located (next to Hilton Hotel which demonstrates the good location). While I was here for Christmas vacation and didn't work during my stay, the apartment is great for work as it has available and fast internet connection, as well as a large desk with an external and keyboard. It also has a very nice living room with a large TV and the kitchen. Looking forward to coming back!