Great location, great apartment, would highly recommend. We would definitely book again when we visit Rome again.
One warning, quite a few stairs up to the apartment, but there is a small lift available.