48 hours in Stellenbosch: A weekend of wine, heritage and mountain views