Wychmere Beach Club- Harwich, Mass