My friends and I highly recommend Federico's place! Absolutely beautiful space and location! When we walked in at first the photos didn't do justice as the place was even more breathtaking in person. Federico was really good at communicating. He even provided some useful products, snacks, coffee, water, juice. The place and the host both contributed to making our stay more enjoyable. The location is perfect with all the restaurants, river, trilussa steps and bus stops nearby (walking distance). I cannot say anything was disappointing here except my stay was too short!! :)
The colosseum is 15 minutes walk and Vatican City is 20 minutes, Spanish steps about 20 minutes and Trevi fountain about the same!! You'll be very happy to stay here!