Beautiful, central apartment! We stayed for a long weekend and I can't recommend the apartment highly enough.
Location wise it's ideal - right next to the Vittorio monument and we pretty much walked everywhere from there. We ate at a fabulously camp restaurant just round the corner (Eduardo II) and the food was excellent but the dining was a real experience...
The apartment itself is plenty big enough for 8 (there were 7 of us), and all amenities we needed (soap, shower gel, hairdryers (x2), coffee, oil for cooking etc, oven, microwave, and most importantly wifi!).
There is also an area for you to leave luggage in if like us your on an evening flight which allowed us to get another days sightseeing in.
Our communication with the host Paola before the trip was excellent too, speedy responses and lots of help too!!
All in I would thoroughly recommend booking this apartment, you'll love it, and Rome!