I will be travelling with 3 others in late September from Florence to San Gimignano to spend a few days. We will be staying in the locale at an agriturismo facility and plan to drive to/from other locations. We need to rent a car to travel to SG from Florence and return the car to Florence at the end. Is it best to arrange a rental at the airport and return to the same same since we will be flying out the day it is returned? Also, we need car rental information (contacts). Thank you!