I always wanted to go on a shark cage diving trip and finally got the chance to do so during our vacation in South Africa. I'm so glad we chose Brian McFarlane and Great White Shark Tours for this. The boat and the crew were perfect. We arrived there at 8 am in the morning. After having breakfast we got a safety briefing and all information on the itinerary for the day. The boatride to the diving site took only 15 min. We were glad to see a lot of sharks on our trip. Brian is really great and can tell you so much after the sharks. The good thing about Great White Shark tours is that they only do one trip a day. This has the positive effect that they really give you all the time you need to see these great animals and you never feel like being on a rush. We even got the chance to get into the cage multiple times. Most importantly as many people are concerned about safety. From the moment we stepped on the boat we felt absolutely safe. The crew really takes great care of you, the cage is absolultey safe and perfect to enjoy the sharks. Would always recommend Brian and his team for the shark diving trips in Gaansbai! Hope we get the chance to do this again!