Nothing like a walk on the long white beaches of the south african west coast after a good workout at the gym.