We had a nice stay, clean room including 3 terraces with one of the best views of Rome. Also great restaurants nearby.
I recommend this place