We did the 8:30am snorkel and had a great time. Being able to lay at the front of the boat on the netting was lots of fun (note: you WILL get wet!). We were one of the first boats to arrive at the turtle feeding station, which was very lucky as once all the other boats arrive, it get very, very busy. They provide a snorkelling floatation suit, snorkel and mask. The only downside is that flippers would have been great as all the other companies had them. Overall a great morning and we got to see 4 turtles! The captain was not overly friendly but the 2 girls that were our guides in the water were lovely!