Yes. They have a mini marina behind it. So of course there's a boat launch. You probably have to be a customer.
There are a couple of slips that I saw hotel and restaurant guests using
They do not have a public boat launch.
Thanks! Your answer is awaiting moderation.