Swimming with giant crocodiles in Queensland a 'weirdly beau