This place is modern and nice. The location I don't recommend if you're backpacking as there are no regional trains nearby. Going to the center of rome by walking takes 52 min and about 45 by metro.
The rooms are very clean, the personal bathroom is great for privacy but one recommendation is to leave slightly before the check out time to avoid confrontation with the cleaning lady.