This is a great base location for any stay in Rome. I travelled to the centre a lot and also to the south and north of Rome. All was easy to reach by the train station right by the building.
Also the place is very clean. One issue was that the water pressure caused the shower to be temperamental some days.
One of the only real negative points is the listing says breakfast is provided but it is not. There is only access to a kitchen so bare this in mind for your booking. Although there is a nice cafe nearby, you just need to plan for the extra cash for your trip.