Does anyone know if the Harrods Creek boat ramp is open to the public? Also whats the launch fee? Thanks...