Dockhand was extremely helpful Floating docks and marina store is very nice. Several places nearby (walking distance) but expect to wait for a table. Call ahead to see if they take reservations.
Outstanding Dock Master (Capt Ed) and a great location in downtown Edgartown. Just be aware there’s no electricity so you need to run a GenSet.