The Seadar Inn By the Sea is located in lovely Harwich Port, Massachusetts which is on Cape Cod and - with traffic - about two and a half hours from Boston Logan Airport.
And, without a doubt, you should NOT stay here. Seriously. We stayed recently and were greeted in the most rude way possibly by Michael Hanover - the Inn Keeper who started at the Seadar Inn by the Sea in 2008 - who threatened to 'throw us off his property' because we had the gall to show up later than his 6 pm checkin time.
Seadar Inn address: 1 Braddock St, Harwich Port, MA 02646
Is the beach close? Yes. Can you walk to town? Yes.
Should you stay here? No. Not ever.