Self-catering accommodation in luxury lodges and cottages in the farms and indigenous forests of the Karkloof and Kwazulu Natal Midlands.