This is a terrific apartment near the Piazza del Popolo. It is very close to Rome's largest park.
The apartment is set up with everything you need for your stay.
The windows block out any street noise allowing you a peaceful sleep.