A magical part of the Cape Peninsula and the Tree House showcases it brilliantly...