Beach view at the White Sands Resort located in the Hamptons