Stefano did a great job with coordinating our arrival and we had a terrific stay. We were met outside and given a bunch of recommendations in the city. The apartment is in great condition and is in a relatively central location, although the area is a bit touristy but much of central Rome is.
We thought the unit was great, clean, and quiet. Although close to Trevi, there's basically no street noise.