Great Place! Great Host! Perfect location in Cape Town!