A lush paradise in Heidelberg, Western Cape