Well I can only echo the positive reviews about the space and location you can see here already. An excellent place to stay.
We really enjoyed our 3 nights here and the friendly service we received and help organising taxis etc made for a very special holiday. I can definitely recommend and wouldn't hesitate to stay here again if I returned to Rome.