The Sands Tucked away in the exclusive enclave of St Francis Bay on South Africa’s Indian Ocean coastline, The Sands offers the View