I expected that my stay at Theresa's would be good from her reviews. What I did not expect is how far she went of her way to make sure my stay in Cape Town went smoothly, from transport arrangements to scanning and emailing my documents when I forgot them. I had a great time. Theresa is a warm and generous host.