Caleta de Caballo, a secluded volcanic beach village with black sand and stunning ocean waves, Lanzarote, Canary Islands