One of the Canary Islands situated just 70 miles off the coast of Africa, Lanzarote enjoys hot weather all year round with very little rainfall.