Off-grid coastal hideaway offers eco-friendly cabins and tents overlooking South Africa's pristine Atlantic shore.