A popular operator that has good credentials. The tour includes dolphin-watching as well as swimming and snorkelling.