Lake Garda Italy open water swimming

We are headed to Lake Garda Italy this summer.  We would like to swim about 2k/day in the lake.  Does anyone know of a group that swims the lake where we can join in?   Not sure if we can swim on our own or need a guide boat. Also wondering which section of the lake is best for this.