Port Douglas is a great place to base yourself to get to the reef and Daintree. Great restaurants, there is a large Coles supermarket if you have a self contained apartment. A quaint town with much to do. Put it on your list of things to do. You won't be disappointed.