Did not know where to go to snorkel at Pennekamp Park, so we called the service offered in the park itself. We got a total runaround, were told the tour may or may not go based on a required number of participants etc. We drove to the park, paid the $9 to get in , and checked in an hour early. The company would still not commit to going, stating it would be close, and to check back in an hour. In frustration, we called Sundiver. They said they were a definite go regardless of how many snorkelers showed up. We left the Park, drove to the office across the street from the park, took care of check in quickly, and at 3 PM we were on board a spotless clean boat enroute to the reef. The experience was a trip highlight, flawless service, and a great pre-snorkel safety briefing. I saw 2 large barracuda, jellyfish, and more fish than I could describe in crystal clear waters, and was allowed to snorkel until exhausted. I highly recommend this company, and avoid the Pennekamp Park services, who behave like typical government services and seem as though they dont care and are more concerned with getting off work than helping potential customers.