Thanks so much for this amazing stay. One of the most secluded place in the Cape Peninsula. Scarborough is amazing and this tree house makes it even better. Thanks for the small attentions and your warm welcome.