If you want to hang out at great bars and restaurants or hit the beach this is the place for you. Very nice marina, I've been here several times and always have a good time. Just make sure your showers and heads are in working order. While there are showers and bathrooms available they are located inside restaurants, not an ideal set up.
I have visited this marina on several occassions as a transient and find it to be an outstanding place to spend a weekend. Lots to do and see. Easy walk to the Yorktown Battle Field, several very good restaurants, historic and fun place to visit. The wine festival in October is one of the best. If I had any complaints it would be that the showers are a bit of a walk on a cold morning.