Perfect location to see the main sights of Rome. Everything is walkable. Spanish Steps are a 10 minute walk and Trevi Fountain is 15.
The apartment is in a quiet street beside the river. Very modern and good air conditioning. The building has a lift which is a tremendous benefit to carry luggage even though this is only the 1st floor. There is a great restaurant (St. Ana) around the corner.
Can’t go wrong with this place.