Location is perfect, room is clean, host is nice. However we had the worst sleep of our whole trip because the room was fairly noisy due to central location (even with double glazed windows) and there is a street light outside that makes the room bright all night (as there are no blackout curtains).
We were not permitted to leave our bags in the room when we arrived in Rome at 10am, so we had to pay 35 euros to store our bags at the train station. Very inconvenient since all other places we have stayed allowed us to store bags.
Overall the location made up for any shortcomings, and it was a nice place to stay.