COE Navigation charts shows a ramp at New Amsterdam. Is it open to the public and is it usable for a 17' deep-V type boat? Thanks for any info.

Joe