The Edge Restaurant and its views of Great Oyster Bay