Perfect location. If you don't have problems with stairs this is a perfect place from which visit the center of Rome. If the terrace would be a little bit better maintained it would be just perfect in general