We stayed there for about a month and were not disappointed.
The location is perfect, a 5 minute walk to the nearest metro station/major bus stop and right down the street from a parilla. As well as a 20 minute walk to get to the heart of Palermo where you find tons of bars and restaurants.
Carlos was very helpful from the start and was kind enough to bring us an additional item for the flat.
The place itself is very comfortable and very well decorated, lots of natural light and toughtful furniture.
Perfect for long term stays, good internet for digital nomads. Would stay there again.