Our group of four really enjoyed our stay in this apartment. Check in was very easy, communication was quick/efficient and the location is great, as you can get to most of the main hotspots quickly and easily. A couple of suggestions/thoughts that brought our rating down to a 4.
First, the showers leave a little something to be desired. One shower felt like the smallest shower known to man (i.e. similar to what you find a cruise ship) and has a very large rainfall showerhead installed. Therefore, it's tough as a 6'2'' man to fit into the shower. My wife also wasn't able to do just a body shower (i.e. didn't want to get her hair wet), as the showerhead covers the entire area in the shower. The shower in the 2nd bathroom is really a tub with a showerhead attachment. That said, there is no hook to set the showerhead into a "shower position" so you have to hold the showerhead in one hand while washing with the other.
There seems to be some shoddy workmanship in some areas (i.e. the towel rack kept falling off the wall, the toilet roll holder couldn't hold a toilet roll), but these should be easy fixes for someone who is handy.
Finally, there was no wine opener in the apartment (perhaps someone ran off with it?), which was surprising for an Italian apt!
All in all, we really enjoyed our stay and would recommend this spot to those visiting Rome.