We have been to Bearsted CC site several times as it is close to home.(I work most weekends and we get away saturday to sunday)
The site is small and personal,exceptionally clean.The wardens are very nice and will go that extra mile to help you out.Mike has some lovely window boxes!!
Small childrens play area.No dog walk,but plenty of off site walking.
Very close to Leeds Castle,if you buy a ticket it lasts all year great value.
There is a good restaurant called the Park Gate Inn just down the road very reasonable prices.(on the outskirts of the castle)Also take a trip into Lenham very pretty.
Hope this helps