Silvio's place is really well located, with easy access to most services and markets, and short walking distance to train station Termini as well as famous monuments. I recommend to have a meal in front if St. Maria Maggiore, at just 100m from the place.
The room is comfortable with all the needed amenities, and by having also air conditioining in the room, one can keep windows shut and avoid most of street sounds.
The breakfast was good and suficient, with nice quality attention, as good and friendly as Silvio's attention.