Looks good I agree, maybe a wee tad too good ???
I din't know there's something vaguely familiar about the pics too, I don't know, can't remember ... - give her a go and be prepared to walk if alarm bells ring as front door opens would be my approach.