The location of the apartment is absolutely perfect!
In the week that we stayed we could walk to all the major attractions in the center of Rome.
The apartment looked just like the photographs and was large enough and had everything we needed.
The service of Giacomo and his family was very good. They arranged our taxi to and from the airport perfectly and answered our questions very good.
Downside was that the apartment smells like it's inhabited by smokers. Not nice for non-smokers like us.
In general it wasn't clean enough to our standards. The bathrooms had to much molds just like the washing machine which we didn't use for this reason.
One time we killed a cockroach in one of the bedrooms.
The maintenance of the place could be better. The planks fell out from under my bed a few times.
The wifi and the airconditioning were OK.
The street noise of 2 bedrooms on the streetside is OK until about 6 am when the city comes to live and you are woken up by the sweeper in the street.