The All Inclusive package is well worth it, all local spirits are covered ie vodka, whisky, gin etc but you can also get a wide variety of cocktails in which they use some of the branded spirits! (the cosompolitan for example is made with absolut) Hope that helps! ps if you sit in the same place each night, then tip the waiter on the first night - they will never make you wait when its busy and even have a drink on order for you - before you even sit down!
When we've had all inclusive on Thomson ships we just have a glass of house wine which is quite acceptable...there should be a list of drinks in your cabin and if I remember rightly they put an asterisk by the ones where there will be some sort of charge. It seemed quite good...all 'soft' drinks no charge and I had Bailey's on ice every night and there was no charge for that...don't know about beer though as we don't drink it but I'm sure someone will enlighten you!!!
When I had all inclusiove on the Thomson Celebration, it was possible to have wine by the bottle, just a small selection though. Otherwise the range of drinks was very wide and included a great range of cocktails and spirits. Ber and lager was also available.
The beers are Stella and Bodingtons on draught, all spirits and cocktails are included. Some specialist spirits and bottle beers are not included. Glasses of house wine as many as you want.