Nice place to stay in Rome! It is wel connected to the center by tram lines and also by train from the airport.
Independent room but bit hot if you stay in Summer (as every place in Rome)
I would repeat, definetively