All around it was a great experience! The directions on how to find them were spot on (felt like wrong place until saw the Outrigger, which the mentioned). All of the gear (wetsuit and snorkel) were available, the instructions clear, boarding the boat was very easy, and we were only a coupminutes from our location. It was very easy to slide into the water, grab the board, use the noodle to keep feet out of the way, and enjoy the best 30 to 40 min! There were so many, they were swimming all around us. Huge and magestic, they would swim straight up at you and you could see straight into their mouth, and then graciously they would pull away and just miss you. Very beautiful, very amazing. We then climbed back in the boat and a couple minutes later back on land with snacks and hit cocoa. The guides on land and in water were knowledgeable. The captain was awesome.