Costs of meals, drinks etc in resort will be high. Everything in the Maldives, with the exception of fish and coconuts, has to be imported, usually by plane from Dubai and then brought to the resort by boat from Male, so it's expensive. In resort, you sign for all purchase and settle up at the end, and you may well be faced with a hefty bill. Factor this in on top of the cost of the brochure price, especially if you go on a B&B package, so it doesn't come as a very nasty shock once you get there. On top of meals and drinks, additional costs will be for any excursions, watersports tuition, equipment hire, spa treatments and souvenirs/extras from the resort gift shop.