We are considering a whale watching boat trip in August as part of a day trip to Hermanus from Cape Town. I understand that there are a couple of licensed operators out of Gansbaai. Has anyone had experience with either Ivanhoe or Dyer Island Cruises? Any comparisons? What time of day do they usually leave? If the weather is bad, do they delay the departure or cancel?