How wet weather can turn your dream Great Barrier Reef trip on its head is…