Excellent location to hit the highlights in Rome. If you have a car, park at Piazza Cavour which is a 10 minute walk away. Couldn't have asked for a better experience in Roma.