I recently spent 2 nights here on the outer dock and can recommend this marina. It has a great location in Charlestown but a short walk to downtown. The staff was very pleasant and helpful. Bathroom facilities were very good but hanging by the pool in the late afternoon after a day walking downtown was better!
We are, and have been, very frequent "mooring' guests to this harbor over the past 10 years. We go as much for the harbor tranquility as the on island charm and amenities. It's a busy harbor but the mooring field layout offers some buffering if you move down harbor. The reservation process through "Dockwa", even last minute in real time as one enters the harbor, is efficient and effectively backstops a very capable harbormaster staff whose friendliness always adds "value' to our visits. Our favorite stop.