Why South Africa is the ultimate playground for digital nomads