I doubt you will find a better place to stay in Rome. The location is very central and Martea greeted us personally on arrival, spent time with us to point out good local places to eat, and other insider information that only a local would know.
I recommend without hesitation, and will head straight for here if I ever return to Rome.