Wychmere Beach Club, Harwich Port Local para casamentos