I wouldn't recommend Butlins.
We (me, DP and DD, plus BIL, SIL and thier 2 DD's) for Halloween last year. It was awful. SIL booked it - we were in thier premier accomodation, half board.
It was absolutely foul. We stopped at Tesco on the way into the park on the first day and it was packed with people loading up with crates of stella, which gave an indication of what the weekend would be like.
The accomodation was dirty and shabby - god knows what the basis accomodation would have been like. And the food was horrible, it was a self service with different 'option'. but most of it wss truly inedibly. I had salad and bread every night for the weekend as that was the option which looked least vile (and I am not a fussy eater).
They had entertainment but there was not enough seating for everyone, so you either sat in the entertainment areas from about 5pm, or you didn't get a seat, and either had to stand or sit on the floor. Plus there were gaming machines everywhere, and loads of crappy shops which sold overpriced crap.
To be fair the swimming pool was good, but everything else was rubbish. I would never go back.
I am not a snob - i am working class myself, but I really didn't enjot myself and the place seemed to consist of pissed people and knackered kids. I would have rather stayed at home.