Comment: Good Grief - Yes!  It is the favored seminary for not only Rome, but for much of Italy.  And like the American seminary there, albeit for different reasons, it has a good number of seminary students.  Where do you think all of those priests and deacons come from who serve at those huge papal Masses both inside of St. Peter's and in the Square?  Rome is the center of clerical life!  If you aren't careful, you'll trip over several while out walking.