This place is exactly as advertised. We stayed here for 2+ weeks while in Mexico City, and really enjoyed it. Location is great, close to Chapultapec Park and walking distance to other neighborhoods we like to frequent. We were a group of three people working from home and the WiFi worked very well -- all of us were on Zoom calls all day and didn't run into issues.
What isn't advertised is how wonderful of a Host Pedro is. He's incredibly responsive - the few times I reached out to him, he got back to me within an hour. Ahead of our stay he sent lists of restaurants and activities in the neighborhood, and as our departure date drew closer he provided us with a list of Covid testing sites. There's 24/7 security/door man in the building that were really helpful as well. When super minor issues did arise (e.g. the dishwasher wasn't working), Pedro was incredibly quick to address the problem.