New details on Neil Perry’s Double Bay restaurant and bar openings