The beach at Estepona, on Spain's Costa del Sol, is known as El Cristo and its shallow waters makes it popular with families.