Also remember Fish on the Rocks in Houtbay - there is a few flea markets there and as well as parking at the mariners warf - you can spoil your wife with cheap but pretty pearls, and walking to where the tourist boats go out you will find the cutest sea lions