The place is great! We stayed for 7 nights and it was perfect. It is clean, close to public transport to get anywhere in Rome but you can also walk to all the great places, like we did. There are a lot of restaurants close by, a Carrefour right down the street and in general anything you need. We asked Stefano to help us with the ride from and to the airport and it was very easy and worth it!
Totally recommend this place!