My husband, daughter (age 6) and I will be traveling through Knysna on our way to Cape Town this Nov. I'd greatly appreciate advice on where to stay (quiet without road noise) as well as a recommendation on whether we should stay 3 or 4 nights. Are there plenty of adventures available for a 6 year old in the area? Is swimming safe and where? Other forums have recommended we consider staying over night in Montagu or Barrydale...which would be better suited for a child?