This is a fantastic apartment that is centrally located. It is right in the middle of all the famous attractions in Rome. You don't need a bus pass you can walk to everything. There are numerous restaurants within the neighborhood and a grocery store on the same block if you want to cook for yourself. There is only one downside, 84 steps and no elevator, but if your walking Rome it won't matter.
This apartment is excellent.