With you on that.
Not an Island, but Port Douglas is absolutely wonderful, if into diving Great Barrier. Sailing in the evening, lots things to do, cheap accommodation.
We going back again in Dec, love it.
I like Port Douglas, but in December it's about 39 degrees every day with high humidity and the ocean is too hot to swim in. And then there are the crocs and stingers. July is much better.