It's cheaper to upgrade to all inclusive once you're in resort and you can do it for a minimum of 3 days or for the whole of your stay. We've upgraded both times we've stayed and found it to be good value - it's just so much easier as even a couple of drinks a day each soon adds up!