perched high on a hill overlooking the picturesque little valley , the tudor mansion where margaret stanhope still lived was , according to the man at the rental car office , `` practically a landmark hereabouts . ''