Yes! Not to Tunisia but we went to Tenerife in 2011.
It was the best family holiday I have ever been on!
The food was awesome too.
They do kids clubs and a creche for babies which are really good! When we went there were some parents who put their babies into the creche every day! We really DID NOT want to do that as we wanted to enjoy the holiday WITH our children. BUT she did go in once when we went to the spa for a couple of hours (we got free spa tickets) and DD was really happy and didn't want to leave the creche.
All the staff were lovely, evening entertainment was great. The daytime food was good and you also get free drinks and ice cream (excluding things like common spirits) we used to have vodka slush puppies
The excursions in Tenerife were great too, went to a wildlife/marine park and to a waterpark which were both great. Prob have similar things in Tunisia.
I have a friend who went to the Tunisia one and they had a great time and their holiday snaps also look great.
I could go on and on - you'll have an amazing time!!! I'm jealous (being single now means I miss out on all of this kind of stuff