Serendipity
[ , ser(ə)n ' dipiti ] noun
_______________________
The effect by which one accidentally stumbles across something truly wonderful especially while looking for something unrelated.
Serendipity: the luck that takes the form of finding valuable or pleasant things that are not sought for. A pleasant surprise.
But does letting a stranger into your home can also be considered as a pleasant surprise?