The staff were great and very proficient at getting us on the fish. The breakfast meal and on board service was great and so was the lunch back at the dock. If you are ever in South Africa and want a great outing check in with them. They will arrange pickup from Cape Town (you have to get up by 04:30 to 05:00 depending on your pick up location.) The drive from Cape Town to Gaansbai is about 2 hours depending on your start location.
Summer weather (Nov. Dec. Jan) has low water clarity so if you get there during their winter, the dive visibility and underwater viewing is much better. Either way, it was well worth it!