Great place in the outskirts of Rome. Good parking on street.