The beach at El Garrapatero, Santa Cruz, the Galapagos