Great location, in the center of Rome. Basic appartement, the stairs are though. The rooftop terrace didn't have a great view over Rome, but it is really a great place to sit and relax.
Daniele informed us good by mail before. In Rome by any questions we got a quick answer.