This hotel is a little out of the way of the main city. That can be a good thing depending on what you are looking for. It is in a residential area, not far from the metro and about 5 stops into the center of Rome.
The rooms are comfortable but basic. I found the hotel to be a fair deal, not amazing for what you are paying but I certainly didn't feel like I overpaid.
The staff is friendly and there is a rooftop terrace bar which is pretty cool to go up to and have a nice drink at the end of the evenings. Overall, working with the same budget I had I would certainly return to this hotel.