This is a lovely place to stay - Alice provided everything we needed and the beds were super comfy. Lots of space too. Be prepared to climb the stairs, but there are stairs everywhere in Rome, so what's a few more?
The location was within walking distance to tons of restaurants and shopping as well as the train station and Colosseum. I would definitely stay here again.