I stayed there for four weeks. The apartment is definitely upscale: new and safe building, modern furnishing and a comfortable large bed. Also good shower heads with hot water. Internet was consistently 100 Mbps+ my entire stay.
Location is ok on the edge of San Telmo with lots of fancy restaurants around but a 15 minute walk to the main parts (market, Plaza Dorrego).
Cons: Significant noise transfer between units especially in the early mornings.
The co working space is really just an area in the front lobby no one uses
Overall good stay.