+1 for Portland Yacht Services. Slips or moorings. Lots of folks use them for crew changes and resupply stops. Reasonable rates and they'll
work with you on whatever you need. One caveat: it can get quite rolly during the day at the docks. I understand there's an anchorage not far away too, but I haven't tried it.