I went to South Africa for my birthday in 2019; during their spring/summer season (November), so it was just lovely. I wanted to get out of my comfort zone and experience diving with seals. I found Animal Ocean and signed up. THEY ARE AMAZING. Fully knowledgeable professionals that are empathetic to a first timer in the ocean, they had someone that sat with me the entire time in the ocean as I had never been that far out, they allowed me to get as close to the seals as I wanted without feeling scared. They bring you right into the heart of the seal area and instruct you so that you feel confident to pursue this opportunity. While I was in the water, the guide talked to me about the seals and gave me facts and info. When I got seasick 11 minutes into the time, I was guided back to the boat and the guides talked to me the entire time to make sure I was feeling okay. Afterwards they offer to pour warm water down your wet suit! It feels amazing after the cold ocean water. They have showers, towel covers, hot tea, full wet suits in an array of size options (kids and adults) and you can even rent go pro style cameras to document your trip (you get to keep the SD card). As I was arriving to Hout Bay to begin the experience I saw other seal snorkeling company's groups coming back, they didn't look nearly as happy or satisfied with their experience as the returning Animal Ocean crew before us did. Highly recommend!