Festival full of good honest fun