Perfect location. It's super central yet once you're inside it's a nice, old building and you have peace and quiet.
Check-in was very professional as we got an overview of the city, along with a physical map of Rome and all the spots to check out.
It has a washer which is very useful, and you have to lay out your clothes to dry so just make sure you do laundry the night before so your clothes can dry over night.
Recommend.