Sheepshead Bay, a favorite waterfront hideaway