Great location, in a cosy comfortable home, with great hosts, what more can a traveller to south Africa ask for...