Decades in the making, Shell Cove marina finally a reality