7 nights all inclusive in Tenerife only £294!