Rome - Accomodations Location

We will be visiting Rome for the first time and staying 4 nights. We obviously want to see all of the major sites and just wander around (mostly on foot).

We have a place booked just on the north end of Piazza del Paradiso (south side of Corso Vittorio Emanuele II). That should be a great location for a base for first-timers, right?