Fantastic place, hidden gem in Cape Town area. David has been a great help, wonderful host. Kids loved the place.