We stayed in this apartment while on our honeymoon and it was ideal. The location is unbelievable, it's within a 10-15 minute walk of so many of the main tourist attractions inclusing the Pantheon and Vatican City.
Even though it's right in the centre of the city the area has a residential feel to it and is packed with lots of great bars and restaurants that are packed with locals rather than tourists which we loved. When we arrived we were given lots of great tips on hidden sights, bars and restaurants which really helped to make it a memorable stay for us.
Would definitely rebook.