The recipe for the perfect shark cage diving experience; many sharks, plenty of sun, and a great team of divers. Today we had all three!