The location is great to explore the most popular sights on both sides of Tiber with Spanish Steps being just 5 min away, and Vatican reachable in 20 min with metro (or 30 min walk).
The apartment is very large and has everything for a comfortable stay (incl. 2 moka coffee makers). There's a very nice library of art/design books, visible on the photos.
One bedroom faces the inner yard and is super quiet, the other one faces the road (with a nice view), but is pretty quiet as well - both have good blinds.
Would definitely like to stay again.