Spain, Province of Santa Cruz de Tenerife, Almaciga, Secluded village on rugged shore of Tenerife island