car rental company, Italy Road trip Q&A