The hotel is super clean and the rooms are huge for an European hotel. The shower is a little bit tiny.
The restaurant at the 4th floor is amazing, you can eat with a view to the Colisseo or have a drink at the terrace (definitively a must).
Location-wise, its 5 minutes away from the Colosseo however it's within 20-30 minutes from all the other monuments (walking). Good thing is you can easily get to a bus stop (5 minutes walking) or to the metro (10 minutes walking).
You'll find several cafes and restaurants within waling distance, as well as a Carrefour express and a Pam.