With or without car....general transport?:
Entirely up to you. There is parking in a private garage if you chose to bring or hire a car. Within L'Isle sur la Sorgue itself, there is no need for a car. The village is flat and easily accessible for exploring.
There is a railway station in L'Isle sur la Sorgue which can take you to and from Cavaillon, Marseille, Avignon and general surrounds. You'll sometimes have to change trains to venture further afield.
If you prefer not to have a car, there are local buses between the Luberon villages, and to Avignon and surrounding towns. Bicycles can be hired in the village and tours, or a private driver, can be organised.
Cooler months in L'Isle sur la Sorgue:
For anyone deciding to visit during the cooler months, the house is heated to ward off the chills. Plenty of blankets for the beds are provided.
The village is a 'year round' village. Slightly quieter than in the popular summer months, but delightful to explore. The cafes and restaurants abound; the Thursday farmers' market is wonderful and the large Sunday market always popular and colourful.
Sport enthusiasts:
Kayaking down the river from Fontaine de Vaucluse is great fun...waters a little icy, but gorgeous.
Bicycle hire is here....you can venture off far and wide in the surrounding area where is quite flat....further afield into the Luberon where there are fabulous hill top villages to visit and some great cycle trails to follow.
The Provence Country Club is about 2kms away and the golf course, I'm told, is excellent. As is their restaurant. Clubs can be hired there.
Several horse riding organisations can be found in the area.
Hiking trails are superb, well marked and a delight to travel.
Ski:
Not a days outing but if you're here for a week or three...then certainly you can do a few overnights at the northern ski fields, about 2 1/2 hours drive from here.
Golf:
The Provencal Country Club is 2km away near Saumane. There is also an excellent golf course near Avignon and further afield, The Pont Royale golf course near Aix-en-Provence comes highly recommended.
Other Activities:
Kayaking.