Cannot say enough good things about Vittoria Suite! The location is incredible - literally a 3 minute walk to base of Spanish Steps; also very close to Trevi Fountain and Villa Borghese (don't miss this great park). Same 3 minute walk to Spagna stop of Metro - from there you can go anywhere in Roma - Vatican City, Colosseum area, and Termini Station (main train station if you intend to travel to other parts of Italy).
There are great restaurants and shops right outside your door on a quaint little street just off Piazza di Spagna - even had opera singers one night in the street like something out of a movie.
Federico is the best! The apartment is super clean; kitchen is stocked great with various choices for breakfast; he even made our airport shuttle reservations and waited with us when the driver was a bit late. Great guy who really wants you to enjoy your stay. Dont stay anywhere else if this apartment fits your space needs - you will not be disappointed. Thanks so much Federico!!