Very nice and clean flat to stay in.
It is very well located and well equipped. We will stay there next time I'm in Rome.
Highly recommended.