I would highly recommend Kevino's place. It was the perfect spot for us to work for a couple days. The location is truly unparalleled, walkable to so many shops and restaurants. There is even a Farmer's Market on the street on Wednesdays. We also enjoyed working from the roof.
One note - bring layers! We stayed in January and there is not too much sunlight in the apartment so it got quite cold (apartments in Mexico City don't have heating). There were blankets but I wish I had brought more cozy things to wear inside.