New cocktail bar opens in The Rocks