We went a couple of weeks ago and had a brilliant time, I can't recommend it highly enough. It's very picturesque.
Just a warning though, although the village is not huge, it is very hilly. The village square and pool area are at the top of a hill, not far from Pines. The spa, watersports lake and sports centre are at the bottom. One of you will have to be quite strong to take the babies down and up in the trailer. But you can walk everywhere fairly quickly. Roughly 20 minute walk from pool to bottom of the hill. I have a baby (13 months) and I decided I needed her to be in the buggy so she could have her sleep when necessary, so I tended to walk while the rest of the family went by bike. There is also a regular bus service around the village, but you have to collapse buggies to get on.
You could quite happily go back to the villa for nap time though, so you might choose to just cycle everywhere the rest of the time.
If your little ones are ok with being left, the timeout club is great, worked out very well for us. You can do the spa / timeout combination, and they are located very close to each other, so that would work well.
Pines is quite close to the pool and the parc Market, maybe a 10 minute walk? so you would have plenty going on within walking distance of your villa. It's worth taking teabags, wine, various essentials, to save yourself having to buy everything.