Incredibly friendly greys, blue, humpback, unidentified beaked, orcas, loads of dolphins, inquisitive whale shark and much, much more.