It runs from the town of Dividing Creek, NJ down into the Delaware Bay and looks like a real blast. There is a small ramp in town but I dont know if they cater to jetskis. Has anyone run this?