While I just stayed just one night, I can say it was a great place. It is really close to the Colosseum and many local stores to eat and drink.
Marco had thought everything, and it even had an emergency wifi kit (probably with a SIM), in case the local connection went off.
Definitely suggested for a stay in Rome!