The boat is great and the staff was very helpful to make sure everybody had a great time. The ride was smooth and well worth the cost. You have full access to Fort Jefferson and the grounds around it. Water was great for snorkeling! There is a parking garage right across the street from the ferry terminal-$10 all day.