Firstly, Palm Cove is lovely with a laid-back island-like feel. Restaurants, bars, spas galore.
Drift has a tropical resort feel with beautiful pool-area & friendly, accommodating staff & is in a very convenient location.
Staying in a 1 bedroom beach-view apartment, we found it to be very clean & mostly comfy & we enjoyed the sounds of the waves & beach view.
The combined bath/shower could certainly do with an update as can the sofa which has little support becoming uncomfortable if sat in for too long.
Still, it did have all that we needed & included a relaxing day-bed on the rather large balcony & an extra powder-room with laundry facilities.
We would stay again!