We were in Port Douglas. Love it. Been three times on a land trip. I’ve always read that PD or Cairns are the best spots for the Reef. But unless you have a ton of time in port, you’ll likely have to do a cruise excursion which take you out to the pontoon or a reef a bit closer in.