This apartment is centrally located near all the sites you want to visit. The hosts were very accommodating for all of our needs.
I would recommend this spot for anyone coming to Rome.