The place was great. Very clean. When I visited at the time, it smelled very little of dead fish, unlike some docks do. The dock structure was very good too.
Didn't use the restrooms, so no reviews on that.