Wonderful place to stay. In the centre of "the centre of Rome"!
Spacious, comfortable and very clean.
Shall definitely stay there next time I'm in Rome