Great location, with everything within walking distance, wanna explore Rome walking- that’s the place you need!!!
Cheers