We were there from July 2 thru July 5. As for the marina itself, dockage is a little tight but manageable. Dock hands are great at getting you in. Facilities are first rate and clean, shower rooms are great since remodeled. Staff in general is very nice and helpful. Nice having a good restaurant right there next to the marina. The downsides: maybe it was because of the holiday, but I get tired of multiple boats playing different music at full volume all day long. Marina rules say no loud music after 10:00, but no effort made to enforce it. I wouldn't even mind up to midnite, but a couple boats went till 1:30. Also, marina info. said WIFI available, but there was no WIFI the entire time we were there. Of course, no one was social distancing or wearing masks.
The marina was clean, shower houses were nice, air conditioned and clean. Marina staff we dealt with were very nice and helpful. The problem was while we were there the marina was have issues with high water. They couldn't do anything about that but where they had us docked was on the wrong side of about a 50 yard long section of driveway that was under water. The trouble was any time we wanted to leave our dock to go to a restaurant, or shopping or anything, we had to wade thru this high water. Plus the dock was a long walk from either one of the shower houses, and, again, to get to the one we had to walk thru the water. To get to the marina store for ice was even further, it was a good 15 minute walk. When it really annoyed me was the day we did walk to the marina store for ice and found there were plenty of empty docks within a couple minutes walk of both the store and one of the shower houses, and we would not have had to walk thru the water. The person who assigned us our dock was well aware we were transients, that we did not have a car and had to walk thru the water to get anywhere and yet stuck us over there anyway. Jefferson Beach has been the most expensive marina so far on our trip and the most inconvenient. Probably the only way we'd go back is if they can promise us in advance that we'd be docked in a more convenient location.