Mission Beach in Far North Queensland is a glittering crown of the coast