The place was clean, from a distance of 2 minutes from the Metro station, very close to the train station.
The street is a little bit noisy, you might want to take this into consideration.
It's not the richest part of the city so you will see many weird people but we did not have any problems.
Overall we enjoyed our stay and the location was excellent: we saw the zone of the colosseum each day and we had to use public transportation only 2 times in 4 days