I myself have not stayed here but know several people who have and it is a really nice place. It is a great location and an easy walk into town. From what I have heard there are several contractors in the area with a good reputation as this is a municipal marina. It has a great view and there is ferry service there if you are inclined to take a ride. Management is very nice and very professional.
I spent some time at this marina as I traveled down the coast. I think it is owned by the person who builds Henrique sport fishing boats...while it is not the most modern place in the world the people are friendly...you have to watch yourself when the tide is low as there are channels that you definitely can not wander out of...and it is a little tricky to see the entrance to Ceder Creek at first.
I have spent some time at this Marina and it is very nice. It was a while back but the owner and his wife are very nice. They have a well qualified crew to service your boat and they perform the work correctly the first time...The only drawback is it's location at the end of the river....It can be a little bit of a hike on a busy day...They have a nice pool and it is great to be close to town.
We have been away from this place for a number of years now...as others have said it is a beautiful looking place...but that is where it ends...the service here is atrocious...all of the work that was ever done here was performed incorrectly...if something happened damage wise it was never there fault...always a mystery...the owners are nice but the manager who runs the place is not...as others have attested here he has caused many of the slip holders to leave over the years...the reason the work is done incorrectly is that the workers are not qualified and therefore not paid well...every time we left to take our boat on a trip it broke down at the furthest point away from the marina...take my advice...go elsewhere if you want the work done correctly. The information is very accurate...We boat owners break our asses working hard to make money and the service in any boat yard is extremely expensive...always thousands of dollars so you want your hard earned money to be spent as wisely as possible and you want the best workmanship for it...3 times we took major trips with our boat...3 times the vessel broke down because the work was performed incorrectly...On one trip alone we had four breakdowns...All because the work was not performed correctly...Fuel filters were wrenched on....!! Not hand tightened...After we picked up a load of fuel and tied up at that marina's dock 25 gallons of gas poured into the bilge...We had to stay there overnight and lose a day waiting for repairs...At the next destination all 3 bilge pump alarms went on...We had to get lifted out and lose 3 days awaiting repairs because our stuffing boxes were not repacked correctly...On the way back we lost a day due to an ignition problem that I asked the marina to identify and correct...They just replaced a part and did not identify the problem that caused the issue to happen in the first place...The distributor was bad and the shaft of it was rotating wildly and causing internal damage to the cap...When I went to another facility to have them check it out they found it out right away...This upset me greatly because on every repair DC did incorrectly I had to repay someone else again to do it right...!! All because the help was unqualified to do the work to begin with...You can put a name to your "post" because you work there...You have nothing to fear...When others leave their name they are bad mouthed...We (all of us on our dock) can not tell you how many times a slip holder would complain and instead of the marina addressing the problem they would bad mouth the customer and end up chasing him / her out of the marina...How is it that I have traveled up and down the coast and have run into former DC slip holders only to have them tell me similar stories...MD, DE, VA, CT...I suppose everyone of these people are wrong and you are right...As I said no one ever accepted responsibility there for anything...Every time you complained about something they would get irritated and arrogant and try to blame you in some way...An engine was replaced on one of our boats...While we were staying at another marina in Beach Haven and got lifted out for the season the yard in that marina asked us who replaced it and I asked why...He said they (meaning your place) could not have had a clue in engine replacement because the shaft to the prop was not cut down or replaced due to the new configuration (the combination of the new engine and transmission was longer than the old one)...It was way, way to far back towards the transome (spelling...?)...After they replaced / repaired it the boat performed much, much better...I hoped things would have changed since we left but it does not appear that way according to the other comments here...You have the nicest facility in the world...Why not address the repair issues instead of telling every one else they are wrong or that they are the problem.