The marina itself is very nice. Bathroom and showers are in need of renovations. Lots of restaurant options but food is average at best but lively atmosphere.
We rented for two nights. Came back to our slip after heading to Boston for dinner and our assigned slip was given to someone else. Had to call emergency line to figure out what to do. Told us to take any slip for the night which was fine. Spoke to dock master in the morning and he was very apologetic.
People who work at the marina are very nice and helpful. Will definitely return.