Optimal location! And the roof terrace really lifts the experience of this apartment.
But the apartment itself is old and a bit wore down; could need an upgrade - probably last renovated in the 1990s. The price paid should allow for it... Kitchen and bathroom are really small; if you're too overweight it would even be hard to manouver inside the bathroom. Hot water tank has little capacity; some times it was empty for the 2nd person to take a morning shower (uncertain whether we were sharing it with other units in the building?). Other guests have mentioned the stairs; we didn't find them too hard. Darker curtains in the bedrooms would make it easier not to wake up at sunrise. But all in all recommendable - we would gladly come back. You're in Rome to experience the streets, not the apartment...