Family-run, The Thorntree offers a comfortable stay and is a base from which to explore Oudtshoorn and the surrounding area, including the spectacular Cango Caves. The food here is excellent.