The listing is fairly accurate and it is what you expect.
The dock is very small and hard to tie off to. My small boat hung well past the edge of the dock and was exposed to waves from other boats. It was fine, juts not ideal. Rocks on the shore line make it so you have to tie it back from shore a few feet. Plenty deep at end of dock, just hard to tie to.
Close to restaurants and "Party Island" which can be quite fun for all. Nice, clean water, a little green on the shore, but not bad at all. Sand bottom, but no beach.