Great dive. We went with Great Adventures in Cairns.
Great Adventures took us from Cairns to Green Island first and then to the reef. Always pay more for a jellyfish protection wetsuit. It is well worth it. One guy on our tour opted not to have it and went for a swim in Green Island and got stung by a jellyfish. They had to bring a helicopter to take him to shore.