This is the best place on Earth. I never expected this place to wildly exceed expectations, since the photos are so awesome. It's the perfect relaxation getaway, just make sure to have access to a car if you plan on leaving. Everything was great, hosts couldn't be better, the house was impeccable. It was so good that I honestly thought about not writing a review just so this place doesn't get booked for the next five years, on the off chance I come back to South Africa soon!
PS - cooking in this place is a dream. Every possible kitchen utensil/cooking supplies you could imagine.