Each dive was a one tank dive, everyone came back, then you went again on the second diving.
It was really well organized, and the split up the groups well by experience/ability.
Same dive spots that you would have gone to if you had booked it all privately, but going from the ship was sooo convenient!