Great marina, very close to the tourist district and many, fine restaurants. We do this thrip every year with our boating club, and have never had a problem.
WiFi, clean showers, washers/dryers and a boaters room, good electricals, and water at the docks. free pumpout.
If you are docking a smaller boat (20-30') ask for an "inside" slip. The outside slips are exposed and if a wind comes up from the N.E. you will rock and roll.
I second O.C.White restaurant across the street, and also recommend "Harry's" about 1 block down toward the fort (North).