Off-grid eco-retreat nestled by river, featuring whimsical hobbit-inspired cottages amid South Africa's scenic Overberg.