Shark Fin Cove, Davenport, CADavenport Pier