I stayed here for a full month Oct/Nov 2018.
First of all, I can confirm that Armando is the nicest human on the planet. On my first night when I got in late he showed me where to get salvation tacos! He also checked in regularly, helped arrange cleaning, got me a new coffee machine and replaced a broken radio as soon as I mentioned an issue.
As for the apartment itself, it's just fine. Not great, not bad: it has all the required items covered. Was super clean when I arrived. There's hot water with ok water pressure but not the most amazing showerhead. Basic kitchen items but sufficient for small meals. Bed is hard but not terrible. Washer/dryer work.
The layout is really nice because the living area faces the street but the bedroom is in the back so you can close the door and have a bit of relief from the noise outside. You do hear everything all of the neighbors are doing even in the bedroom. I slept with earplugs + a white noise machine every night I was there, but I am a light sleeper (enough to carry a white noise machine around when traveling; I highly recommend one BTW!).
The bathroom and bedroom are also really dark. I had trouble doing my make-up, shaving my legs, matching my clothes, etc. There were a few days I left the house and looked in the mirror somewhere besides the apartment and was horrified to discover a spot on my shirt or mascara smeared on my eyeballs. It also can just get a bit gloomy and depressing for a long stay.
There is no filtered water so you have to go to the OXXO on the corner and buy water every other day. I was pretty annoyed by this by the end of a month, especially since it's very easy to arrange water delivery services.
As for the neighborhood: This is the middle of the financial district and I'd equate it to staying next to Union Square in SF. You're a block away from Paseo de la Reforma, one of the main streets in the city. There are regularly parades, fireworks, tons of cars, giant "agua portable" trucks rumbling until midnight, a chorus of yappy barking dogs and even karaoke downstairs Thursday nights until 2am. For me, the patio was unusable due to the noise. Main events pass by and there are some interesting markets, art exhibits and street food outside your door. This isn't a neighborhood with a lot of local soul, though. You're across the street from a mall with chain restaurants you'd find in the US. To go to the most recommended dining/drinking spots in the city you'll have to walk or Uber. I had thought this was closer to Roma Norte than it really is; most of the places I actually wanted to go "out" were a 20 to 30 minute walk.
Some people might enjoy the location: it IS really central and has easy access public transportation. For a short stay, where you want to run around the city and aren't planning to be in the apartment much, it's a totally decent utilitarian choice. You'd have easy access to all tourist destinations and a good spot to sleep at night.
For me, after a month, I was completely exhausted by the noise and the crowds. Just like Union Square, it's a great place to visit but I wouldn't want to live there. For a long stay, a calmer/greener neighborhood would be my recommendation.