Wychmere Beach Club - Harwich, Mass