This place has an excellent position, right next to the Colosseum. The Metro is 5 minutes away. There are nice restaurants, supermarkets and veggie/fruit shops very close by.
It is a very very small place with a very small shower and some improvised doors.
Giuseppe, the actual host, is a lovely and sweet person who speaks English. He checked us in very late and helped us with everything we needed, extremely efficient. He even bought us some breakfast items on the first day.