Piazza Espagna and the Spanish steps -- a prime location in Rome for teenage hang-outs and people watching.