In South Africa’s famed Franschhoek, Leeu House sits amid pretty courtyard gardens surrounded by calm and tranquillity.