Going on the same cruise with our two grandaughters ages 10 and 11. Done the Canaries twice. Only booked one so far, the submarine dive on Gran Caaria. Did one similar many years ago in Barbados. Fab' Lanzarote do the camels and Fire Mountain. Really Great. Have a great trip. I hope we do.