Our stay at Sakonnet Point Marina was really extremely good. I highly recommend this marina. It is a small, well-run, welcoming marina. The dock staff is great: very friendly; they guided us into the harbor very well and assisted us in docking our sailboat and also departing the dock (sometimes a finicky experience). They went out of their way to be helpful, even providing a ride to nearby Sakonnet Vineyards (although they are not always available for that).
We took advantage of the $25 "temporary membership" at the adjoining Sakonnet Yacht Club, which is definitely worth doing; it allows you access to the Club's very clean, modern showers and restroom facilities, as well as allowing you to eat at their fine on-site restaurant---which serves a nice variety of well-prepared-presented food and has great views of the ocean.
The harbor is well-protected, quiet and of easy access. There are fish traps and lobster pots near the entry to the harbor, but are easily avoided if you are vigilant. A call to the marina office can provide very helpful details about the approach. Thanks to Chris, Axel, et al for a very pleasant stay.