Have been to Italy 4 times in 2 years and I stayed in bnbs all the time.
Giampiero's place is probably the best among all the stays in Italy.
The place is spacious and well-equipped, the breakfast provided are also awesome.
The room I stayed in even has a small balcony and it's awesome to have breakfast outside.
Will definitely go back to this place next time I go to Rome!
Thanks!