This place is very close to Termini and has a bus stop just in front of the house which brings you to the highlights in Rome. The C3 bus is the one to take.
The house has all the amenities you might need and was very clean.
The only down size was the traffic noise. Well, you`re in Rome after all.! Just bring the ear plugs with if you are the sensiive type.
All in all i would recommend this place.