Positives:
-- very close to Stazione Termini
-- very large apartment, meant for a family, with a terrace
-- Ferruccio is very attentive to everything
-- nice indoor terrace
-- great value
-- some wrote about problems with noise, we didn't have any problems
Negatives:
-- no air conditioning (was tough in the summer)
-- flies tend to get in the apt, be aware
-- wi-fi is not that fast or strong
Note:
-- Ferruccio has a number of rules on the apartment. He states these rules very clearly, on check-in, check-out, turning on or off the lights, extra costs per person if more people stay, etc. He expects you to be familiar with these rules. He does state them all upfront, so be warned. He was flexible with me; my flight arrived at 8 a.m. and I was near the apartment at 10:30 a.m. -- though check in was 2 p.m. he let me in around 1 p.m. But that was an exception, and I had to occupy myself until then.
-- Ferruccio is a very good communicator so I think if you clear things in advance with him, it will be smooth.