place d'espagne, Italy Road trip Q&A