Great location Laura met us at the apartment and did a welcome and check in offering loads of local knowledge and info.
We visited all the main sites by walking which was achievable if you are fairly fit, but you can use buses or Metro both of which are nearby. We liked the location, definitely the better end of the city with lots of the foreign Embassies and nice properties nearby.
We plan to use again of we return to Rome.