The apartment is very central and in a lively neighborhood. Very easy to walk to main attractions and there is a bus stop two minutes away from the apartment. Since it is very central, there is a loud street outside. So it would be a good idea to get some earplugs.
Unfortunately we had some problems with the wifi and hot water. Federico helped us very quickly regarding both but unfortunately we did not have good wifi connection.
Keep in mind that in Rome there is a city tax of 3.5Euros/night/person. We were a bit surprised to find out about it only when we got there.