Excellent location by Manzoni station. Great place to explore Rome from, not far from Colosseum.