Happy anglers with good haul of Hapuka