We took the Yankee Freedom ferry to this unique, fascinating & gorgeous destination. It combines a 5 hour plus boat excursion, a top-notch guided tour of historic Fort Jefferson, & uncrowded, pristine beaches with fine snorkeling. The generous buffet breakfast & lunch served were very basic fare that was fresh & tasty with plenty of healthy choices. Really fine bagels in the morning, but lunch dessert cookies should be upgraded. Appreciated the snorkel gear & fresh water showers furnished. The ferry crew was completely professional but also extremely congenial, well-informed about the voyage & all aspects of the destination, & willing to share their knowledge. We rode outside going which meant eating without a table; coming back those sitting there got lots of hot sun & a brief rainstorm. We ate lunch inside the air-conditioned main cabin. On the return voyage, we opted for the smaller upper indoor cabin where a group of 10 started drinking as soon as the bar there opened & until it closed. They were not obscene or inappropriate but VERY loud & frequently moving. The gals were actually rowdier than the guys. We eventually fell asleep for a while, so It didn't bother us enough to move downstairs. At that time it would have been a challenge to find a place together. . The crew had stressed that passengers should not take up extra seats; I'm sure they would have found us seating if requested. Best advice is to board early. We have no regrets about the cost. It is a rare national park unlike others. The value is good for a full day of safe, worthwhile experiences on the sea with meals compared to many commercial tourist activities. And seniors who are active but have back issues do better on boats like this! It was as cheap for us to take a taxi from our B & B as to use the all-day parking lot. The terminal itself is quite nice, & everyone from the check-in person on acted happy to have us on the trip.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.