It is in a warm , well sheltered valley . The valley is surrounded by the hills of the Magaliesberg mountain range .
It lies at an altitude of about 1,350 m ( 4,500 ft ) above sea level , in a warm , sheltered , fertile valley , surrounded by the hills of the Magaliesberg range .