The place is very nice and Dino is a very welcoming host. The apartment had everything we needed, the description and the pictures are quite accurate. The location is very convenient: absolutely central, close to the major attractions and easy to get to different parts of Rome. Given the vicinity of Campo dei Fiori I would also say it is rather calm, being a small street.
Thank you, Dino!