Ocean Road: A haven in The Hamptons