We stayed here with another couple for 3 nights before taking a cruise out of Cittavecchia. The apartment was exactly has described, very clean, and in a great location. Barbara arranged for our transport from the airport, and also for our ride to and from the cruise port. She was very responsive to all of our pre-trip questions, with a reply within 24 hours or less.
We walked everywhere from the apartment, never used a taxi in Rome itself. Loved walking out to Campo de' Fiori in the morning for breakfast items (fresh fruit, bakery goods) and then heading off for our day.
The 2 bed, 2 bath arrangement worked well for us. Most of the apartment space is for the beds and baths, but we didn't need much room for sitting as we were out of the apartment most of the time. I would definitely stay here again, and would recommend it to anyone looking for a location in the middle of all the sites.