We stayed two nights at B&B128. I'd recommend this place to anyone not staying in Rome for long--it's close to the train station and in a relatively convenient location, but it's not very charismatic.

A few pros: the space is clean and comfortable with a *strong* A/C unit! This piece was crucial since Roma is truly a fire pit in July--you won't see a cloud in the sky. The internet connection was good, though a little pricey (10 euros for the full length of your stay) and it wasn't completely clear that this cost wasn't included in the fee on airbnb. Also, Gianluca gave us some *amazing* local food recommendations--especially for gelato. Take his advice--he won't steer you wrong!

Cons:
-There was some confusion about our check-in, though I don't know if it was on our end or that of the B&B staff. Though check-in wasn't until noon, our train arrived in Roma around 10am and we had requested to drop off our luggage early. No one was at the B&B when we arrived, but fortunately a female staff member who lived nearby saw us out of her window and ran down to let us in! We were grateful for that. After that, though, we had to wait about 2 hours for our host to come check us in. Since we were in Roma for only 2 days, this was sort of disappointing.
-The snacks = OK. Nothing special, but if you're starving, they're there, and the yogurt is nice to have in the mornings.
-At the end of the second day of our stay, we came back to our room to find a dirty cleaning cloth on our bathroom sink and one of my boyfriend's floss/picks out of his toiletry bag, suggesting that someone had been in to clean the space. However, none of the trash in the bathroom or room had been taken out, and nothing had been cleaned in the bathroom. This was just a little fishy to us, and didn't really make us feel at home.
-The water heater in the kitchen was dirty when we arrived, though this was probably more on the part of another guest than the hosts.