I'm late joining the party here, but I watched all 10 episodes yesterday. I loved it, but am confused by one thing, which is probably because I was really tired watching them all in one sitting! But how does Kevin know to come to the Montreal property?