New owners of the Stirling Club in Las Vegas are ready to party