Stay at Matra Aqueous was excellent. It is in a great location, close to beach and main township area of Port Douglas. The pools are great, though would be nice if one was heated.
Only disappointment was that only two coffee pods are provided per stay, and when I asked for more the charge was $12!