Highly recommend, was a great experience. Would suggest taking an underwater camera or you can purchase on board. Lots of sharks and 20 minutes was a perfect amount of time. The captains were very good and helpful and experienced. Transfers to get there were pricy but unless you want to hire a car it's really the only option.
New York City, New York
Highly recommend best way to view NYC at its best and all the areas. Tour guides were very knowledgable and you learn a lot more then you would if you did this yourself. And stops are located everywhere. Would absolutely recommend.