Glen and Liz are true Cape Town legends. Such wonderful hosts!