Hey dose anyone know if you can launch off of new road right out of Dewey beach. It looks like there is a boat launch there?