My hosts beautiful home in their own Oasis in the Karoo.