Place is small but clean, located near Roma Termini which is good.
The bed is very comfortable, the AC is top notch, bathroom is extremely clean aswell.
Only downside is the 25€ in cash you have to pay at the check-in.