Business mogul Barry Diller’s $260 million, 2.4-acre park project, known as Little Island, officially opened on May 20 within New York's Hudson River Park.