Rest your head at this luxe Burleigh Heads haven