Choosing a new home can be an exercise fraught with frustration, but sometimes, tick-by-tick on your checklist, the right home chooses you