The location is good and Elisabetta who checked us in was very sweet, but we had a number of problems with this apartment.
1) drains in showers were clogged, which flooded the bathroom and hall, leading to hours of unnecessary laundry from mopping up water;
2) the wifi only works in the family room, no wifi in the bedrooms;
3) cannot use the two showers at the same time if you want the overhead rain shower to work, only the handhelds work;
4) you can't shower while the three air conditioners are on otherwise you trip the circuits;
5) most annoyingly, the hostess tried to charge us EUR 200 to clean up some scuff marks on the walls which she says came from our kids, even though we paid a cleaning fee in advance. Based on the photos she sent (tried pasting but cannot), I estimate it would have taken 5-10 minutes to wipe them clean - far less time than we spent washing the towels from the flooded showers.
So if you want a place close to the Vatican, go for it. Just leave it spotless - AND pay the cleaning fee.