Daytona Beach Marine Discovery Center (New Smyrna Beach)

Have you been to the Marine Discovery Center in New Smyrna Beach Florida. What did you discover? Did you take a boat ride?