Great apartment in a very central location.
Walking distance to most sites.
We had a rental car which was difficult in Rome and parking or getting near the apartment without entering the city restriction zone was also difficult. (Wouldn't recommend having a car in Rome)
Also we were surprised to have to pay city tax on checkin, but apart from that place was great and host was very welcoming on arrival.