Between Giovanni's great hosting/responsiveness and the beautiful apt we really were overall very happy with the stay.
Although there were some bumps during the stay, Giovanni was very helpful and helping to get things corrected.
As the reviews for this apt have mentioned the location is fantastic, with bars and restaurants nearby...including one RIGHT next door. (Which can be a little loud for you light sleepers.) The Cavour Metro stop is right up the block and all the best sites within walking distance. (The Vatican is a 45 minute walk, but it's a sight-filled walk. And the Coloseum is literally a 5 minute walk...go when it opens and have the place to yourself.)
Also, the downstairs room is really dark, so a good sleeping opportunity for those that like the dark, cool "basement" experience.