Haughton Adventure Weekend proves a rousing success