Offrant une vue sur son jardin, le Squirrel Close and Squirrel Den est situé à Stellenbosch, à 5,2 km de l'université de Stellenbosch et à 13 km de la réserve naturelle de Jonkershoek. L'établissement se trouve à environ 21 km du club de golf d'Heidelberg, à 26 km du parcours de golf de Boschenmeer et à 50 km du CTICC. L'appartement dispose de chambres familiales.
Tous les logements disposent d'une cuisine entièrement équipée, d'une salle de bains privative et d'une terrasse ou d'un balcon avec vue sur la montagne. Certains logements comprennent un coin salon et/ou une terrasse avec un coin repas extérieur. Tous les logements comprennent un micro-ondes.
L'aéroport international du Cap, le plus proche, est implanté à 31 km.