Excellent marina. Great staff and great amenities. 2 hotels, 3 pools, hot tub, fitness center, 2 restaurants, tiki bar, laundry. Free bikes, free shuttle to downtown Charleston and/or grocery store. The place has it all.
Great stay on mooring in Edgartown. Only thing is they could provide nicer shower facilities for transient boaters. Otherwise - all good