Great location near the Campo di Fiori. close to several buses and taxi stands. Easy to get to the popular tourist sites.
It is a very small apartment, so be aware of that. The bathroom and shower are incredibly tight. Water pressure is almost non-existant. There are about 40 stairs up to the apartment, if that's a concern for you.
There is a note in the apartment that air conditioning and heating are monitored and if you leave either on in excess, they will charge you an extra €50.
Overall the apartment was fine. I think it has definitely seen better days and could use a little TLC to bring it back to great.
Note for check in, you do need to be able to contact the host when you are at the door, so if you are traveling without data, this could be a complication.