The location is perfect! Right by Piazza Navona and a few minutes walk from the Pantheon and Trevi Fountain. Apartment is recently renovated and located on the first floor (about 12 steps walk-up.. but has an elevator for those who need it).