Palm Cove is a tiny enclave of fine dining, luxury resorts and spectacular pools beside a palm fringed beach.