yes, Salt Pond has mooring with self service station