Lots to like about this town in the south of France. A great old part of the town, some excellent hotels and restaurants.
Close is Fontaine de Vaucluse, a small town with a great church and lively tourist industry,
Isle sur La Sorgue is called the Venice of France - split by the Sorgue river, it is alive with splendid old buildings, music from strolling players and the river rushing past.
We stayed in a cottage several kms out of town, rode in every day and found something to do.
Note: Take a car or rent one. It is very hilly in the surrounding region but the villages are profoundly beautiful. Gorde especially is one to visit. High on a hilltop, its church and castle look out proudly over the countryside; over the centuries, they have resisted enemy attacks.
We plan one day to return.