The location of the apartment is perfect! We arrived a bit early and they were great at accommodating us and letting us into the apartment. Was very charming and I loved the neighborhood. Can walk to all attractions in Rome.
The only negative is the bed is very small for 2 people and I didn't sleep very well, and wished there was wifi. All these things I knew and still booked apartment as for the location, it is worth it still!