I can also give Bock Marine
high praise after having my boat there three years and spending much of that time staying at Bock working on the boat.
It wouldn't be my first choice for in-water storage
but there are a few slips there and it can be a good in-water place in some situations. Bock has a good reputation for protection during storms/hurricanes and the owners and staff are great. It's ten minutes or so from town/restaurants but they have a good selection and good prices in the ship's store at the yard.
Bock Marine deserves it's reputation as one of the best yards on the East coast
of the U.S. from what I've seen and it's been getting better every year with a recently constructed lounge, expanded internet/wifi coverage, expanded store, etc. while maintaining the reasonable rates.