We're only now coming to grips with the fact that our South African holiday has ended, so a belated thank you e-mail is in order. Our having been your guests at The Villa Hargreaves was (just as you'd promised) the perfect ending to our S.A. adventure! Thank you so much for the beach, the people, ...