The place is clean and comfortable, very well positioned. It reflects the pictures.
There is a negative notice (related to the check-in) which is the additional fee (30 euro cleaning + 28 euro an unclear fee) we had to pay cash at the place. Is very irritating when you've been asked for fees that are not mentioned.
Beside that I would recommend it to everyone who want to spend some time in Rome. The apartment is very nice and well keept.