Best Public beach in Westport, CT