Wonderful home, wonderful land, wonderful hosts! Amazing north shore experience.