My girlfriend and I stayed here for a week when visiting Rome. The apartment is located just outside of the city center, near the beautiful park of Villa Borghese.
It is a clean apartment and the owners are very kind and always available.
Would recommend this to anyone that wants an apartment outside of Rome's busy center and doesn't mind a (short) walk to the Spanish Steps and Villa Borghese (incl. the zoo!).