Contact and dive in Abracadabra Aquaventures