7 types of all-inclusive holidays for money-savvy travellers