Inn on the Beach 16 Bank Street, Harwich, MA 02646