Self-catering Cottages on a mountain farm in the Cederberg Mountains near Clanwilliam, Western Cape South Africa.