On another board a diver on the east coast of Africa was always posting photos of amazing dives there.
When my step daughter was planning a safari trip to that same coast we looked into whaleshark snorkel trips too and I was looking forward to it but then a medical issue prevented her from going :(
It’s the same waters so it should be great, enjoy!