Great house, great location and views, great hosts! We loved our time in South Africa and will be back in the future!