Ireland’s tallest cocktail bar serves up a giant spirit