Our company of 8 people spent 6 nights at Luca's B&B at Via Filippo Turati. The apartment was clean and spacious (3 bedrooms, 2 bathrooms), the kitchen - well equipped. The apartment location is perfect from transportation perspective - few minutes from Roma Termini (I cannot compalin about the area itself neither though it is not the most luxury district of Rome).
The hosts, Luca and Delfi, were very friendly, helped us with our luggage, provided with map and gave some advices regarding eating places and grocery stores. And even provided us with complimentary Internet access (though temporary) even it was not part of the package.
As bottom line I would recommend these hosts and this place, especially for large groups.