I'm coming to South Africa in mid-October for my honeymoon. We've got just over 2 weeks in South Africa - we're going on safari for 5 nights, then going to Cape Town for 4 nights and Franschoek for 2 nights. I have another 2 nights spare and I really would love to do shark diving and whale watching so I was thinking of staying in the Hermanus / De Kelders area for 2 nights so one day we could do shark diving and the next whale watching. I would really appreciate any recommendations on somewhere special to stay? I was looking at Auberge Provence in Hermanus but I wonder if it would be better to be nearer Gansbaai?
Many thanks in advance for all your help,