Nice flat in a real quite Roman street. Vatikan is 15 min per feet and Piazza Navona is even closer. It‘s easy to reach termini Station by Bus in approx 20 min