Las Teresitas beach, the beach of Santa Cruz