I booked with Broach yesterday and one of the first questions I asked was can you drink alcohol on the way down and the answer was absolutely not. However soft drinks are available!
Now, I can maybe see some sneaky mini bottles accidentally finding their way onto my personage for this 3 hour voyage...if you know what I mean.
Hope this helps
My girl already has her "water bottle" ready for the trip.