long ferry ride across the sea of Cortez to mainland Mexico. beach is long