Sailed on Voyager in Feb. , as noted in an earlier post you can bring back liquor to your room from the general store and enjoy it, The week I sailed I bought the store special , 1 liter Jim Beam, 1 liter VO, 1 liter Vodka for $20, I had quite a few drinks in my room on the balcony especially when getting ready for dinner.
Another hint, get friendly with a bartender at a bar that you'll frequent often, after a day or so of regularly visiting this bartender you'll notice him/her not taking your "blue card", expect to have an envelope with an appropriate tip at the end of the cruise( I slipped $50 to 2 different bartenders for having drank around $350 worth of drinks over the week) slipping cash tips as you go will be put in a common tip jar not benifiting him/her as much, an envelop at the end of the cruise goes in ther pocket.