Yes you can get alcohol at any location, specialty restaurants included. There is a dollar limit, I honestly can't remember, but it is something like $15 limit. That being said, every cocktail at every bar that I noticed anyway, the drinks were definitely under that dollar limit. There were a few glasses of wine at some restaurants that were more than $15, so for example, if you decided you wanted a $17 glass of wine, they will bring you a bill for $2. And yes, when you order a drink, you give them your card and they'll swipe it, and there will be no charge. There are some great articles out there on whether drink packages are worth it and right for you, so maybe check some out. Enjoy!