The location is brilliant and all the main attractions are within short walking distance. Lots of nearby cafes, restaurants etc and easy to get to from the train station.
We were disappointed that the air conditioning is actually just a fan so we found the apartment very hot and difficult to sleep with only one fan for cooling in the summer heat.
Apartment was very clean and all the amenities you need for a few days in Rome!