This is a great place in a perfect location. In spite of being close to everything and in a lively area, it was nice and quite to sleep. (And a good air conditioning system helped as Rome was very hot during our stay.)
Beware that Google maps places the address just around a corner from where it actually is located. But it's very close and there are many locals who can help.