The apartment was clean, nice and as described! Note that you have to pay an extra fee in cash when you arrive, apparently a tax in Rome. Also note that there is another fee if you arrive on sunday. The area is central and crowded, popular with tourists; a good party spot.
We hoped the area would be a little calmer with less tourists, otherwise we are satisfied with our stay!