Just came back from Knysna , stayed in a lovely place http://www.lapwingcottage.co.za/
Worth a look !