I stayed here for a month while working remotely and found it was great for a long-term stay. The bed was comfortable and the bedroom is completely dark with the blackout curtain so I slept really well here. There is also a washer/dryer, garbage disposal, nice kitchen, tv with netflix etc., fast wifi, and I was able to use the big table as a work area. There are no outward facing windows which seems unusual but there is sufficient natural, indirect lighting from the skylights which I found to be quite soothing and tends to maintain a consistent, cool temperature inside.
As for the location, it's right across from Viveros park which maybe one of the most peaceful places I've found in Mexico city. I would go there for walks during the day or run in the morning and always always found it to be a very relaxing little getaway. There is also an OXXO around the corner for small errands and Walmart is about 15 minutes walking distance for other groceries.
For me the only negatives are noise-related. It's on the ground-level near a busy street so there are heavy traffic sounds all day, and there are also dogs that bark a lot nearby. I would usually wear earplugs at night or noise-canceling headphones when working so it didn't bother me too much.