This highly regarded PADI and eco-certified dive crew offers snorkelling with whale sharks (March to July; $390) and manta rays (all year; $155), half-day reef dives ($180) and a full range of dive courses (from $300), as well as 'humpback whale in-water interaction' tours ($355). Book scenic flights over the reef here.