For gourmet pub-style lunches and dinners, the Taphuis is where guests need to be. Whether dining at the handcrafted bar, on the shady terrace with its garden views or inside amongst the country- inspired décor, guests can tuck into traditional South African dishes combined with British fare.