B&B128Roma is a great place to stay!

It's very close to Termini (Rome's central railway station) and subway so it's very easy to get to and is in an ideal location for getting around the city. Lots of nice amenities (such as food and drink in the kitchen and very reasonably priced WiFi - 10 Euros for our entire stay!) are included.

Gianluca is an excellent host; he answered all our questions and provided us with lots of useful information (and a good laugh).