Looks a serious beast...good luck!

Practical tip: my experience of the logistics of Canary Island ultras has led me to the discovery that it's worth looking at different budget airlines for flights. Typically they arrange their pricing structure so that you can pick up one cheap flight but are forced to pay more for the other one. Sometimes, if you're lucky, you can get a cheapie outbound flight with one airline and a cheapie return flight with a different one. You might know that anyway, but I didn't and was delighted to save over £100!