Great host and a perfect location for a New England vacation