Vacation, relax and unwind at our waterfront inn overlooking Nantucket Sound on Cape Cod in Harwich Port, MA.