Get Tenerife Holidays from £350pp at onthebeach.co.uk