Swallow's Keep is a completely wonderful and genuine cabin -- on a hill on a farm on an island -- magical experience. We didn't get a chance to meet Marcia, but Ray was extremely nice and helpful and the chickens, sheep and dogs were also great hosts!