Joe, last season was our first there. The main problem is that the Town owns the marina and leases it out, so the person who runs it has very little motivation to invest any money in it. They have no problem charging top dollar for slips.
The staff is great, but the infrastructure is lacking. There are many power posts that have lights out, that are never replaced. A number of electrical outlets are worn out and should be replaced (if you want 50 amp and they presently have 30 amp, you have to pay over $200 to get the outlet changed.
There are no security cameras (which would have helped when my dinghy motor got stolen last summer).
The bathrooms are a disaster!
On a positive note, there is deep, calm water, the dock hands are great and we have a lot of friends there. I went from a marina where I couldn't get in or out for at least two hours on each side of low tide - not having to worry about that anymore is a great improvement.