It's open but it has a few issues. There are a lot of people walking through while you are using the ramp, especially at this time of year. There's limited parking at the ramp (but you can park elsewhere like in the park). And the ramp is not much good when the tide is less than about 5 feet for a boat your size unless you want to put your truck in the water, which I don't recommend. I've actually launched my 20 footer there recently, but I needed about 8+feet. You need to consider the tide both going in and coming out of course.
There's a small float or the beach for leaving your boat.
Hope this helps.