Annual Swimming Gunnedah carnival hailed a success