I just heard word from the team that they have landed in Tallinn safe and sound! There were a couple of little issues with the flights, but nothing too major.
They will now be driving down to Tartu in the southern part of the country. Once there, they will crash into bed.