Great location. Within walking distance to many of the sites as well as taxi stand just down the road as Piazza del Popolo. Clean, modern apartment.