Excellent location. Right in the middle of all the main attractions, everything within a reasonable walking distance. We didn’t bother/feel the need to use public transport once.
Lots of good, non tourist trap restaurants along the street, quiet enough at night to get some decent shut eye.
The apartment itself is simple, if you want to spend a significant amount of time there, it may not be ideal, but who does that when in Rome! A great base to explore the city from and a comfortable clean place to sleep. I’d stay again.