We recently stayed at Bridgewater BnB for 2 nights over the Knysna Oyster Festival. We travelled as a family (my husband and I with our 6 month old baby; my parents and my husband's parents).
It is dead easy to find and the location is just outside of town (nice because you are not affected by traffic jams etc... but...