Excellent choices of hotels. Stayed at the Crayeres and Villa Gallici before and both are highly recommended.
For Avignon, I stayed near-by in Camargue at a farm called Le Mas de Peint. If you ever want to stay on a farm, this would be the place. Be sure to have dinner there where it is served in the kitchen.
http://www.tripadvisor.com/Hotel_Rev..._Provence.html