Great location, you can reach every single Rome attraction without the need of using public transport. Highly recommended!