Nice, large apartment just steps from Piazza Navona and a bus stop. This place has everything you need, including air conditioning and an elevator.
Sergio was a great host and makes sure to answer all your questions.