I think you should stay here if the following things are important for you:
1. Location
So you will be within walking distance to many attractions of Rome like Colloseum but many more like forum Romano. You will not need to go on a subway but you will be able to walk to many attractions.
2. Quiet neighborhood
I was initially worried that this place would be noisy. But it is quite the opposite. VERY quiet. There is not even smallest noise coming.
3. Space
It is a nicely furnished and well kept apartment. Very nice place overall. You will be able to feel more at home as opposed to some hotel.
Everything else was also great like communication. But those 3 things I mention would likely make this apartment unique in Rome. I have been to a quite a few apartments in Rome and this would be at the top of my list to stay.