Stayed 4 nights and 3 days at Filippo's place. The rooms were as advertised, the beds were comfortable, the wifi handled 4 phones and 2 tablets and the washing machine worked great. The location is about 1 kilometer from the Colosseum, a very short walk to a metro station and loads of restaurants nearby. However, the best feature is the quick communication with Filippo. Our first day we mentioned that the toaster was not working, by that evening we had a new toaster. Every question was answered promptly. I would stay here again.
As an FYI, we enjoyed eating at Ce Stamo a Pensa and Ai Tre Scalini, but not so much at Gli Angeletti