La lezardiere is a great place to explore the vaucluse. The owners are super friendly. The appartments are modern and have all the necessary amenities. There is great pool and courtyard to enjoy your apero and/or meals. We travelled with a baby who felt very relaxed there, and older children from other families seemed to have a lot of fun as well.
We stayed in Lavandin which was perfect for a family with a baby.