The apartment is clean and well equipped, but it's very dark and quite noisy. If you just want a place to sleep and you are not bothered by the noise that's not a problem, but otherwise I wouldn't recommend it. It's a bit deep into the Quartiere Spagnolo and at the time of my visit the street lights were not working.
The interaction with Marcelo was smooth and polite. We never met in person because the check-in is with a code. I reported to him a problem with the shower and he answered politely, but the problem was never fixed. Basically the temperature of the water constantly oscillated between too warm and too cold. Probably a problem with the heater.