Snorkeling with whale sharks was a fantastic experience, something I didn’t know was possible. A huge thank you to the Cruise Directors and crew who stayed up much of the night and rose before dawn to made arrangements for this. I really really appreciated the long bottom times. I enjoy hanging out underwater so much, and having the ability to stay a long long time meant a lot to me. I appreciate the work of the boat drivers, crew and divemasters who make it all possible. Boat: All excellent. Anto was always one step ahead, bringing me tea before I even thought of it. Diving: All excellent. I really appreciated the loan of a first stage when my one failed. I liked diving in groups of 4. Food: Great food! Incredible job running a smooth operation under challenging conditions. G, Lisa, Wawan and all the crew worked so hard to make the whale shark snorkeling come to fruition.