It has been great staying here with a large group of 7.
We had a couple of older people with us, and the lift makes it easy reaching the 2nd storey without any trouble.
The suburb / street is fantastic and it is easy to walk anywhere from here. Small downside (but comes with the fantastic location) is the street noise if you need to use the living room as an extra bedroom (sofa bed is not very comfortable either).
Our host has been extremely easy to deal with and very quick to reply to questions.
A great place to stay at in Rome!