North Fort Meyers, Florida Sea Cap