The location is fabulous - a few steps to Trevi Fountain and lots of restaurants. From the apartment, most of Rome's major attractions are within easy walking distance.
The staircase to the apartment is very narrow and steep. Large suitcases definitely discouraged. Have to be ready for climbing to the third floor and descending several times a day.
We definitely would stay there again.