Yes. See pic i posted. Taken from inside restaurant
There are place to park your boat. It is with in walking distance.
A smaller center console type boat, you can Beach in front of the restaurant. The surrounding docks and boat slips are likely private but don't know for sure.
Yes there are socks around
They have a dock but I don't know if its private
Thanks! Your answer is awaiting moderation.