The apartment is located right next to the Pantheon and Trevi Fountain and so right in the heart of the city; perhaps 20min walk to the forum, capitoline. If you value centrality and are okay with crowds (it was very crowded in July) it would be good for you.
The apartment is very small but clean. The only place that size was an issue is the bathroom which was very small; I am 170cm (5’7”)and could barely stand in it.
Simone was an excellent host and great with communication. He provided lots of useful information about the area and about the city in general.