First, the location is absolutely amazing. Close by to almost everything, at the same time on a quite street.
Second, the apartment is clean and exactly as you see on the pictures.
I would definitely recommend for your next stay in Rome!